简体   繁体   English

将postgres时间戳(+时区)转换为Date对象[Javascript]

[英]Convert postgres timestamp (+ timezone) to Date object [Javascript]

Our postgres database returns a string with a timestamp: '2016-07-24T03:32:45.678Z' 我们的postgres数据库返回一个带有时间戳的字符串: '2016-07-24T03:32:45.678Z'

We are trying to use the moment.js library, but it only accepts a Date object. 我们正在尝试使用moment.js库,但它只接受Date对象。

How can I convert the above timestamp+timezone into a Date object using Javascript? 如何使用Javascript将上述时间戳+时区转换为Date对象?

Thank you for any help you can provide. 感谢您提供任何帮助。

new Date(dateString.replace(' ', 'T'));

I needed to use moment(some_date).fromNow() 我需要使用moment(some_date).fromNow()

Instead of moment.startOf(some_date).fromNow() 而不是moment.startOf(some_date).fromNow()

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM