2

假设服务器以这种格式给出日期:

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

如您所见,前一个日期的时区偏移量为两个小时。

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

使用moment.js在具有不同时区的不同客户端中显示日期的正确方法是什么

我确实尝试了以下方法,但我不确定,因为我无法测试它。

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

1 回答 1

1

ZZ根据文档,只需传递以下参数“Z”或根据您的日期格式就足够了。

所以在你的情况下应该是:

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