从Mongodb格式化ISODate
在Mongodb中,我以ISODate格式存储日期和时间。
看起来像这样
ISODate("2012-07-14T01:00:00+01:00")
使用nodejs / javascript,如何显示时间成分,这样我会得到类似的信息
Time : 01:00
我正在使用momentjs简化此操作,但是据我所知,momentjs似乎支持ISODate格式。
感谢您的帮助。
回答:
JavaScript的Date对象支持ISO日期格式,因此,只要您有权访问日期字符串,就可以执行以下操作:
> foo = new Date("2012-07-14T01:00:00+01:00")Sat, 14 Jul 2012 00:00:00 GMT
> foo.toTimeString()
'17:00:00 GMT-0700 (MST)'
如果您想要不带秒和时区的时间字符串,则可以调用Date对象的getHours()和getMinutes()方法并自行设置时间格式。
以上是 从Mongodb格式化ISODate 的全部内容, 来源链接: utcz.com/qa/409632.html