我试图用特定的时区设置一个任意的日期/时间,以使时区用原始的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