【发布时间】:2017-08-15 10:23:29
【问题描述】:
我在下面有 Moment.js 日期对象 marketStartTime:
我想从上述对象中提取时间(小时、秒和上午/下午)并将其保留为时刻对象(而不仅仅是字符串)。
我在下面想出了一个丑陋的方法:
moment(moment(marketStartTime, TIME_FORMAT).format(TIME_FORMAT), TIME_FORMAT)
我先将时刻转换为时间字符串,然后再将时间字符串转换回时刻。
有没有办法只是从时刻对象中提取时间并将其保留为时刻对象?
【问题讨论】:
-
moment.duration,对你的问题没用吗? -
@hosar 我不需要时间范围,我只需要一次。我不知道 moment.duration 在这里可以如何帮助我,但是如果您对此有进一步的了解,那就太好了!
-
@Vtron89 从上述对象中提取时间(小时、秒和上午/下午)并将其保留为时刻对象(而不仅仅是字符串)是什么意思?请注意,时刻对象(如原生 JS 日期)始终表示时间和日期(默认为今天)。
标签: javascript datetime momentjs