Javascript 正在格式化json日期并添加0
您好,我有一个叫findHour的车把助手,它会将小时返回为hh:mm,但对于2:4(2hrs40),它不会将0添加到它的末尾Javascript 正在格式化json日期并添加0,javascript,json,Javascript,Json,您好,我有一个叫findHour的车把助手,它会将小时返回为hh:mm,但对于2:4(2hrs40),它不会将0添加到它的末尾 var heure_intervention = "2000-01-01T07:04:57Z" Handlebars.registerHelper( "findHour", function ( heure_intervention ){ a= new Date(heure_intervention); return (a.ge
var heure_intervention = "2000-01-01T07:04:57Z"
Handlebars.registerHelper( "findHour", function ( heure_intervention ){
a= new Date(heure_intervention);
return (a.getHours() +":"+ a.getMinutes());
});
尝试以下解决方案:
...
return ( ( '0' + a.getHours() ).slice(-2) +":"+ ( '0' + a.getMinutes() ).slice(-2));
如果是小时后四十分钟,getMinutes()将返回
40
。它返回4
的唯一时间是4分钟后,例如2:4
将是2点后4分钟,而不是40分钟。你是说你想要2:04
?是的,你说得对!我解释得不够清楚