时刻时区,设置默认时区



我想在我的 Web 应用程序中使用相同的时区工作,我尝试使用 de 时区默认函数moment.tz.setDefault("Europe/Madrid");日期转换(JSON 格式)不好,默认为一天

这是我的笨蛋

http://plnkr.co/edit/xsugHtDLLUfxugCJRwIZ?p=preview

谢谢

 var jsonDate = "/Date(118101600000)/"; // DD/MM/YY = 29/09/1973 
 alert(moment(jsonDate).format("DD/MM/YY")); // conversion ok
 moment.tz.setDefault("Europe/Madrid");
 alert(moment(jsonDate).tz('Europe/Madrid').format("DD/MM/YY")); // substract one day by default 28/09/1973
 alert(moment(jsonDate).format("DD/MM/YY"));                     // substract one day by default 28/09/1973

@kaken

你能检查这个链接吗

我点击了该链接来解决时区问题。

例如: moment(jsonDate).zone("+03:00"); 时刻可以解析 JsonDate

要使用命名时区,请同时包括时刻时区并使用 .tz()

// determines the correct offset for America/Phoenix at the given moment
moment(1369266934311).tz('America/Phoenix').format('YYYY-MM-DD HH:mm')
// always "2013-05-22 16:55"

相关内容

  • 没有找到相关文章

最新更新