如何在 moment.js 中获取 'a.m.' 格式
How to Get 'a.m.' format in moment.js
我很难找到制作的格式:
6 a.m.
我想知道是否有人知道我需要输入哪个字符串才能 outputFormat
使其成为描述的格式。
moment(openTime, inputFormat).format(outputFormat)
这种格式:
'a.m.'
Moment.js 没有您想要的确切格式输出,但您可以在之后使用两个 .replace
生成它。
var m = moment();
var s = m.format('h a');
console.log(s);
s = s.replace('am', 'a.m.').replace('pm', 'p.m.');
console.log(s);
m = m.add(12, 'hours');
s = m.format('h a');
console.log(s);
s = s.replace('am', 'a.m.').replace('pm', 'p.m.');
console.log(s);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.28.0/moment.min.js"></script>
我很难找到制作的格式:
6 a.m.
我想知道是否有人知道我需要输入哪个字符串才能 outputFormat 使其成为描述的格式。
moment(openTime, inputFormat).format(outputFormat)
这种格式:
'a.m.'
Moment.js 没有您想要的确切格式输出,但您可以在之后使用两个 .replace
生成它。
var m = moment();
var s = m.format('h a');
console.log(s);
s = s.replace('am', 'a.m.').replace('pm', 'p.m.');
console.log(s);
m = m.add(12, 'hours');
s = m.format('h a');
console.log(s);
s = s.replace('am', 'a.m.').replace('pm', 'p.m.');
console.log(s);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.28.0/moment.min.js"></script>