2012-08-08 113 views
2

让我们假设服务器对这种格式的日期:时区偏移计算

var date = '2012-08-08T15:04:33+0200'; 

正如你可以看到以前的日期有一个时区两个小时的偏移量。

假设我需要在具有不同时区的不同地方显示相同的日期。

什么是使用moment.js

我曾尝试以下,但我不知道,因为我无法测试它显示在具有不同的时区不同客户的日期的正确方法。

moment(date, "YYYY-MM-DDTHH:mm:ss").fromNow(); 

回答

1

根据文档应该足够刚好路过'Z'或ZZ根据您的日期格式如下参数。

所以你的情况应该是:

var date = '2012-08-08T15:04:33+0200'; 
moment(date, "YYYY-MM-DDTHH:mm:ssZ").fromNow();