格式化时间以小时和分钟为单位javascript

时间:2015-02-25 18:54:57

标签: javascript datetime

我在rails中的数据库中有以下行。

time: 10:00:00 

在我的javascript代码中,我从数据库中调用数据,并以此格式返回时间' 2000-01-01T10:00:00.000Z'。数据库中设置的时间是10:00:00。

我如何在javascript中以HH:MM格式获得时间。

如果我这样做,

var time = 2000-01-01T10:00:00.000Z;
console.log(time.getHours());

我收到错误。任何帮助赞赏。

谢谢

1 个答案:

答案 0 :(得分:1)

您需要将时间转换为日期。现在,它只是一个字符串,所以这就是你得到的原因" undefined不是一个函数"作为你的错误。

var time = new Date('2000-01-01T10:00:00.000Z');
console.log(time.getHours() + ':' + time.getMinutes());