所以现在,是上午 9 点 23 分。我有一个代表当前日期的 UTC 日期字符串,看起来像这样"2012-07-17T09:23:27.75"
我想在一个日期对象中,所以我可以显示一个格式很好的日期,所以我:
var myDate = new Date("2012-07-17T09:23:27.75")
// Gives --> Tue Jul 17 2012 10:23:27 GMT+0100 (GMT Daylight Time)
因此,由于夏令时,我遇到了一个小时外的问题。我可以看到这myDate.getTimezoneOffset()
给了我-60
,让我的日期实际反映当前正确时间的标准/最佳实践方式是什么?我刚刚进入 javascript date hell 了吗?