首页 > 解决方案 > 如何使用日期和时间库显示 am 而不是 AM?

问题描述

给定一个字符串

const time = "06:15:00" 

这是早上 6 点 15 分

date.format(time, "h:mm A") // 6:15 AM

我要早上 6 点 15 分

date.format(time, "h:mm aa")

由于某种原因不起作用

有办法吗?

标签: javascript

解决方案


你必须添加meridiem插件

date.plugin('meridiem')

const time = date.parse('06:15:00', 'hh:mm:ss') 

console.log(date.format(time, 'hh:mm aa'))
<script src="https://rawcdn.githack.com/knowledgecode/date-and-time/a5f31dcb3fe1bd02fd8ff7770552c73a4401d0a1/date-and-time.min.js" type="text/javascript"></script>
<script src="https://rawcdn.githack.com/knowledgecode/date-and-time/a5f31dcb3fe1bd02fd8ff7770552c73a4401d0a1/plugin/meridiem.js" type="text/javascript"></script>


推荐阅读