在 MomentJS 中填充日期和时间,无需额外的逻辑

Pad day and time in MomentJS without extra logic

本文关键字:MomentJS 填充 日期 时间      更新时间:2023-09-26

我有一个在 Moment 中格式化的日期.JS但是当我打电话

currentDay.month()
//Or
currentDay.date()

我得到一个 1 位数字(例如,1 月 1 日是 0 表示月,1 表示天)。如果小于 10,我需要用日期和月份的前导 0 来获得这个。我可以用这样的东西来做到这一点...

currentDay.date() >= 10 ? currentDay.date() : '0'+currentDay.date()

但我正在寻找更好的东西。我可以用MomentJS轻松做到这一点吗?我在文档中看不到任何内容。

你可以这样做,例如当月,用

moment().format('MM')