使用Moment.js的军事时间/PM转换



我有一个军事时间,我试图转换为12小时AM/PM格式,如下所示

console.log(moment("13:00", 'HH:mm').format('HH:mm a'));
console.log(moment("15:00", 'HH:mm').format('HH:mm a'));

但是我得到了

13:00 pm 
15:00 pm

作为输出,应为01:00 pm和03:00 pm。我是否缺少代码上的东西?

时刻文档在格式化时很清楚 - 确保检查它们。" H"是24小时的时间。您想要" H"(或HH为0前缀)。

console.log(moment("13:00", 'HH:mm').format('hh:mm a'));

最新更新