Javascript 如何使用矩格式格式化时间段?
我正在这样做,为我工作Javascript 如何使用矩格式格式化时间段?,javascript,time,ecmascript-6,momentjs,Javascript,Time,Ecmascript 6,Momentjs,我正在这样做,为我工作 const getDate = (date) => { return moment(date). format('LT'). replace('AM', 'a.m.'). replace('PM', 'p.m.'); }; 我想把替换件合并成一行?有更好的方法吗?可以使用格式('h:ma'),该格式已经生成小写并使用正则表达式捕获组添加点 console.log(矩().format('h:mma')。替换(/(a | p)(m)/,'$1.$
const getDate = (date) => {
return moment(date).
format('LT').
replace('AM', 'a.m.').
replace('PM', 'p.m.');
};
我想把替换件合并成一行?有更好的方法吗?可以使用格式('h:ma')
,该格式已经生成小写并使用正则表达式捕获组添加点
console.log(矩().format('h:mma')。替换(/(a | p)(m)/,'$1.$2'))
这可能会对您有所帮助。可能会复制好的解决方案!请注意,momentjs提供了一种定制方法,在建议的dupe中,有一些答案显示了如何在am/pm中获得点。