$("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插件说“一小时前”...当它应该说“现在”时,它是一个小时后面
如何解决这个问题?