【发布时间】:2016-10-18 05:55:09
【问题描述】:
我没有询问用户他们喜欢的时区,而是让服务器提供 UTC 时间和一个小的 Javascript,它可以在浏览器端将其转换为本地时间。以下片段适用于 Chrome,但不适用于 Firefox。为什么?
在任何合理的浏览器中,有没有一种通用的方法可以将 UTC 时间转换为本地时间?
var timestamp_utc="2016-06-16 15:43:40.086670";
n = timestamp_utc.indexOf('.');
document.write((new Date(Date.parse(timestamp_utc.substring(0, n != -1 ? n : s.length)+" UTC"))).toLocaleString());
【问题讨论】:
标签: javascript google-chrome firefox timezone frontend