Javascript FullCalendar-如何将前导零添加到getUTCMinutes函数

Javascript FullCalendar-如何将前导零添加到getUTCMinutes函数,javascript,fullcalendar,momentjs,datetime-format,Javascript,Fullcalendar,Momentjs,Datetime Format,当我想使用getUTCMinutes(库)时,有没有简单的方法添加前导零。 在默认模式下,功能将显示0-9分钟,然后显示10-59分钟。如何显示00-09和10-59 例如,我有: $('#div').html(Time: '+ event.start._d.getUTCHours()+':'+event.start._d.getUTCMinutes()); 假设event.start.\u d保留值:2017-07-13T16:00:00.000Z,我只想将时间显示为16:00。上述代码将显

当我想使用getUTCMinutes(库)时,有没有简单的方法添加前导零。 在默认模式下,功能将显示0-9分钟,然后显示10-59分钟。如何显示00-09和10-59

例如,我有:

$('#div').html(Time: '+ event.start._d.getUTCHours()+':'+event.start._d.getUTCMinutes());
假设event.start.\u d保留值:2017-07-13T16:00:00.000Z,我只想将时间显示为16:00。上述代码将显示:16:0

我知道我可以像下面的代码那样做,它会工作的(结果是:“16:00”):

minutes=(event.start.\u d.getUTCMinutes()<10)?'0'+event.start.\u d.getUTCMinutes():event.start.\u d.getUTCMinutes();
$('#div').html(时间:'+event.start.\u d.getUTCHours()+':'+minutes);
但也许有更优雅的解决方案


非常感谢您的建议

因为fullCalendar需要momentJS,您已经有了这个库,使用原生JS日期对象要容易得多

请参阅下面的比较,以获得更简单的版本,该版本将使用momentJS输出正确的值:

var m=力矩(“2017-07-13T16:00:00.000Z”);
var事件={
起点:m
};
$('#native').append(event.start._d.getUTCHours()+':'+event.start._d.getUTCMinutes());
event.start.utc();
$(“#时刻”).append(event.start.format(“HH:mm”)

使用本机日期:


使用momentJS:
谢谢-它就像一个符咒一样有效。。干得好我在找这样的东西。当我的声望更高的时候,我会给你我的选票。谢谢。无论你的声誉如何,你仍然可以将其标记为被接受的答案,即使你不能投票。
minutes = (event.start._d.getUTCMinutes() < 10) ? '0'+event.start._d.getUTCMinutes() : event.start._d.getUTCMinutes();

$('#div').html(Time: '+ event.start._d.getUTCHours()+':'+minutes);