javascript日期从utc到当地时间

时间:2014-06-10 00:15:05

标签: javascript jquery datetime utc date-conversion

$("span[datetime]").each(function() {
    var me = $(this);
    var ms = me.data('utime') * 1000;
    dt = new Date(ms);

    me.attr('datetime', dt.toString());
});

utime是日期时间(UTC)的UNIX_TIMESTAMP,假设为2014年2月10日的UTC日期时间为1402355007 00:03:27

假设用户的操作系统设置设置为阿姆斯特丹UTC + 01:00

在上面的示例中,datetime属性变为“Tue Jun 10 2014 01:03:27 GMT + 0200”,jQuery.age插件说“一小时前”...当它应该说“现在”时,它是一个小时后面

如何解决这个问题?

0 个答案:

没有答案