将 UTC 时间字符串转换为用户的本地时间



我目前有一个网页,其中我将文件的创建日期显示为字符串。由于文件是在美国服务器上生成的,因此日期采用 UTC。

示例日期为: 6/3/2016 10:13:55 AM

我想将此日期转换为访问该网页的用户的时区。世界各地的人们都可以访问该网页。

例如,我希望示例时间显示澳大利亚东部标准时间 (AEST) 的6/4/2016 01:13:55 AM

var ms = Date.parse('6/3/2016 10:13:55 AM' + ' UTC');
var date = new Date();
date.setTime(ms);
var timezone_shifted_string = date.toLocaleString();

相关内容

  • 没有找到相关文章

最新更新