Gio*_*zas 2 javascript momentjs
我正在开发一个Web应用程序,我想查找不同时区的本地时间.我正在使用moment.js来完成这项任务.问题是返回时间不能按预期工作.例如:
moment().tz("Europe/London")._d;
Run Code Online (Sandbox Code Playgroud)
将返回2013年8月15日01:22:23 GMT + 0300(GTB日光时间)但同时在伦敦的当地时间是2013年8月14日星期四22:22:23所以有3小时的差异.谁能解释为什么会发生这种情况并提出解决方案?谢谢.
不要使用该._d物业.下划线表示它是内部的.(因为那是一个Date,它总是显示它好像在本地时区,因为这就是JavaScript的工作原理.)
而是使用其中一种输出方法,例如.format().