有以下代码:
console.log(order.start_time);
console.log(moment(order.start_time).format("HH:MM"));
我只想使用日期从日期中获取小时和分钟并显示它。输出:
2014-06-30T09:00:00.000Z
13:06
但是我不明白为什么我的日期格式不正确。提前致谢。
从此处的文档中:http : //momentjs.com/docs/#/displaying/format/
您应该使用HH:mm。然后,您的时间将具有正确的格式。
进一步的信息,时间可能不正确,因为您所期望的时区。Momentjs在您的系统时区中自动显示时间。
更新:要显示指定时区中的时间,请使用“区域”方法:
console.log(moment(order.start_time).zone('+00').format("HH:mm"));
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句