Moment.js将时间格式字符从“逗号”更改为“ at”

时间:2019-07-12 06:33:45

标签: javascript momentjs

我以2019-02-06 08:39:11的格式获得时间, 并使用moment.js更改为FEB 6TH 2019, 8:39:11 AM 代码:moment(time).format('MMM Do YYYY, h:mm:ss a');,所以我需要将格式从FEB 6TH 2019, 8:39:11 AM更改为FEB 6TH 2019 at 8:39:11 AM(用'at'更改逗号)。我可以用moment.js吗?

1 个答案:

答案 0 :(得分:1)

来自Moment.js文档

  

转义字符   要转义格式字符串中的字符,可以将字符包装在方括号中。

const time = "2019-02-06 08:39:11";
const formatted = moment(time).format('MMM Do YYYY [at] h:mm:ss a');

console.log(formatted);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>