【发布时间】:2015-03-24 09:53:14
【问题描述】:
我有一个时间戳,我用momentjs 格式化:
moment("2015-03-24T09:47:31.042Z").format("LLL Z")
"March 24, 2015 10:47 AM +01:00"
由于我们应用程序的性质,我们是setting a default timezone for momentjs,它会影响所有渲染时刻:
moment.tz.setDefault("America/Los_Angeles")
moment("2015-03-24T09:47:31.042Z").format("LLL Z")
"March 24, 2015 2:47 AM -07:00"
到目前为止,非常棒。但是现在我想在应用程序的一个特定位置显示当地时间,但是 momentjs 当然会使用提供的默认时区:
moment().format("LLL Z")
"March 24, 2015 2:52 AM -07:00"
如何构造一个再次使用本地时区的时刻实例?
我尝试使用 moment.tz(timestamp,null),但这只是使用 GMT。
【问题讨论】:
-
使用偏移量可能会有所帮助:stackoverflow.com/questions/21144423/…
-
@Tanner:确实。酷,我去看看。谢谢
标签: javascript momentjs