我在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());
我收到错误。任何帮助赞赏。
谢谢
答案 0 :(得分:1)
您需要将时间转换为日期。现在,它只是一个字符串,所以这就是你得到的原因" undefined不是一个函数"作为你的错误。
var time = new Date('2000-01-01T10:00:00.000Z');
console.log(time.getHours() + ':' + time.getMinutes());