我有一个时间字符串,但是momentjs用一种奇怪的方式解析它们,也许我用错了。我的例子:
s = '12:59 AM'
m = moment.utc(s, ['hh:mm A'])
m.hours() // 0
为什么“小时”为零?我读过“ hh”表示小时1..12。第二个示例:
s = '11:32 PM'
m = moment.utc(s, ['hh:mm A'])
m.hours() // 23
为什么“小时”为23?我的错误在哪里?
UPD:
m.format('hh')
返回我想要的东西!