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

将时间字符串值转换为时间javascript,javascript,angularjs,Javascript,Angularjs,我有这个时间价值 2000-01-01T10:00:00.000Z 如何在javascript中转换为只返回时间 10:00 如果您去掉了training.000Z,则可以使用力矩JS: var m = moment('2000-01-01T10:00:00', moment.ISO_8601); m.format('HH:mm'); // 10:00 请参见如果您去掉了培训.000Z,则可以使用力矩JS: var m = moment('2000-01-01T10:00:00', mom

我有这个时间价值

2000-01-01T10:00:00.000Z
如何在javascript中转换为只返回时间

10:00

如果您去掉了training.000Z,则可以使用力矩JS:

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

请参见

如果您去掉了培训.000Z,则可以使用力矩JS:

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

请参见

使用纯javascript,创建带有新日期的日期对象,然后使用getUTCHours和getUTCMinutes


使用纯javascript,创建具有新日期的日期对象,然后使用getUTCHours和getUTCMinutes

您可以使用以下命令

var k=新日期2000-01-01T10:00:00.000Z; alertk.getUTCHours+:+k.getUTCMinutes 您可以使用以下命令

var k=新日期2000-01-01T10:00:00.000Z;
alertk.getUTCHours+:+k.getUTCMinutes;这是因为您的时区为-8小时,时间需要转换以匹配您的时区。您的示例应使用UTC小时/分钟来说明人们生活在不同时区的事实。如果需要,您可能需要使用0填充。这是因为您的时区为-8小时,和时间需要转换以匹配您的时区。您的示例应使用UTC小时/分钟来说明人们生活在不同时区的事实。已修复,如果需要,您可能需要使用0来填充。@brianvaughn I Fixed,现在我使用UTC方法。@brianvaughn I Fixed,现在我使用UTC方法。