我知道这种类型的问题并不是很合适,但我被困住了,会得到一些帮助。我有以下日期:
2018-04-26T08:19:30+02:00
但是当我尝试获取小时和分钟时,我得到的结果是:
20:19 p
我正在做的是以下内容:
let momentDay = (moment(el.time,'HH:mm a').format('HH:mm a'));
我不知道我如何获得实时时间,应该给我:08:19 而不是 20:19
谢谢
您应该将hh
用于 12 小时时间,而不是HH
,后者用于 24 小时时间。
此外,如果el.time
是datetime
对象或可识别的明确日期格式(如您的格式(,则无需在构造函数中指定格式:
let momentDay = moment(el.time).format('hh:mm aa');