【发布时间】:2015-07-24 10:23:49
【问题描述】:
需要您的帮助来解决这个 moment.js 时区库。
我在代码下方运行,两者都给了我相同的输出。但我期望提供的时区有所不同。
moment.tz('2013-12-01 03:00:00', "Asia/Kolkata").format('YYYY-MM-DD HH:mm:SS');
"2013-12-01 03:00:00"
moment.tz('2013-12-01 03:00:00', "America/Los_Angeles").format('YYYY-MM-DD HH:mm:SS');
"2013-12-01 03:00:00"
我在这里做错了吗?因为我想在我的整个 php 应用程序中使用它。
moment.tz.setDefault("America/Los_Angeles");
moment('2013-12-01 03:00:00').format('YYYY-MM-DD HH:mm:SS');
> "2013-12-01 03:00:00"
moment.tz.setDefault("Asia/Kolkata");
moment('2013-12-01 03:00:00').format('YYYY-MM-DD HH:mm:SS');
>"2013-12-01 03:00:00"
上面的代码也给出了相同的输出。它也不会像预期的那样。
【问题讨论】:
-
你还没有描述你想要做什么。例如,您是否尝试从一个时区转换到另一个时区?哪个是源头,哪个是目的地?
标签: javascript timezone momentjs