将时间字符串值转换为时间javascript

Convert time string value to time javascript

本文关键字:时间 javascript 转换 字符串      更新时间:2023-09-26

我有这个时间值

2000-01-01T10:00:00.000Z

如何在javascript中转换为只返回时间

10:00

如果你去掉训练".000Z",那么你可以使用Moment JS:

var m = moment('2000-01-01T10:00:00', moment.ISO_8601);
m.format('HH:mm'); // 10:00

请参阅http://momentjs.com/docs/#/parsing/string/

您可以使用以下内容。

var k = new Date("2000-01-01T10:00:00.000Z");
alert(k.getUTCHours() + ":" + k.getUTCMinutes());

使用纯javascript,使用new Date()创建date对象,然后使用getUTCHours()getUTCMinutes()

 var date = new Date("2000-01-01T10:00:00.000Z");
 var hour = date.getUTCHours()();
 var minutes = date.getUTCMinutes();
 var time = hour + ":" + minutes;