在momentjs中创建具有特定时间和时区的时间似乎无法按照文档工作



我试图用特定的时区设置一个任意的日期/时间,以使时区用原始的HH:MM值盖在对象上。

从http://momentjs.com/timezone/docs/-摘自DOCO,这绝对可能。

但是,从进一步的测试(请参阅http://jsfiddle.net/patsimon/sff5v/2/),事情也不是很可行,因为它们也是文档的。

来自doco:

moment.tz("2013-11-18 11:55", "America/Toronto").format(); // "2013-11-18T11:55:00-05:00"

来自我的运行代码:

moment.tz("2013-11-18 11:55", "America/Toronto").format(); // "2013-11-17T20:55:00-05:00"

对于其他与我的时区( 10:00)不同的人来说,这显然会有所不同 - 但我被认为,这种方法的全部要点只是明确提供的时区?

这是一个错误,已经在此处报告:

https://github.com/moment/moment timezone/issues/57

最新更新