【发布时间】:2017-03-23 02:40:33
【问题描述】:
我正在尝试基于时区格式化
如何将 JS 时间转换成这些格式?
“2015 年 9 月 24 日星期四 14:00:00 GMT-0700 (PDT)”
“2015 年 9 月 24 日下午 2:00:00 UTC-07:00”
“2015-09-24 14:00:00 GMT-0700”
“2015 年 9 月 24 日 14:00:00 GMT-0700”
“2015 年 9 月 24 日星期四 14:00:00 GMT-0700(太平洋夏令时间)”
转换成任何一种都会有所帮助。
【问题讨论】:
-
你自己试过了吗?您可以发布一些代码以查看您缺少什么或是否有错误?
-
我能够使用这种格式获得第三个:
"YYYY-MM-DD HH:mm:ss zZZ" -
好的,你能发布你的代码吗?从您尝试过的开始会非常有用...
-
var time = "2016-11-09 15:38:00", zone = "America/Chicago", format = "YYYY-MM-DD HH:mm:ss zZZ";moment.tz(time,zone).utc().format(format) -
好的,但你问“转换成任何一种都会有帮助”。但你可以在第三个转换......它回答了你自己的问题。我说的对吗?