0

我的问题是我似乎无法在 javascript 中将 UTC 日期转换为我的用户本地时间。

通过 Flask & Jinja,我正在渲染一个 Datetime 对象(天真,但它是一个 UTC datetime ),例如“2013-01-01 17:30:00”。

例如:

<p>The time is <span class="localtime">{{date}}</span></p>

我想以“HH:mm”格式向我的用户显示他们本地时间的时间。

我尝试使用Jquery-Localtime但它似乎不起作用。即使我更改计算机测试时间,我也总是得到 17:30。

我的最终结果应该看起来像

英国用户的时间是 17:30

纽约用户的时间是 12:30

4

1 回答 1

0
var myDate = new Date();
var txtLocal = myDate.toLocaleDateString() +" " + myDate.toLocaleTimeString();
alert(txtLocal);
于 2013-01-01T21:04:54.303 回答