momentjs - 从军事时间到上午/下午的格式化时刻

标签 momentjs

我在格式化某些瞬间时遇到了一些困难。我从数据库中取回了 1-24(军用时间)的字符串,我正在尝试使用 moment 来格式化这个(凌晨 1 点到 12 点),将其从军用时间更改为更清晰的时间。

我已经玩了一段时间了,但我现在似乎只能得到当前时间,无法弄清楚如何传递字符串。

我试过了

moment().format("hA");

还有

moment('15').format("hA");

moment(15).format("hA");

和一些其他变体。一些帮助将不胜感激。

最佳答案

您可以使用:

moment("16", "hh").format('hA')

关于momentjs - 从军事时间到上午/下午的格式化时刻,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30576988/

相关文章:

javascript - 正确识别区域设置日期字符串

javascript - jQuery 和 moment .js 从日期中获取一半 (h1 h2)

Javascript时刻-时区,不同时区日期之间的差异

javascript - Moment.js amDateFormat 总是从 1970 年返回日期

javascript - 在 angularjs 中使用 javascript 内联

momentjs - Unix 时间戳到时刻时区中的本地日期

javascript - 如何在 momentjs 中将时区添加到特定格式?

angular - 如何测试使用 moment 的 angular2 服务?

javascript - 在 JavaScript/ES6 中获取第二大日期

javascript - Momentjs 一周的第一天