12小时制 24小时制
HH 24小时制
hh 12小时制
moment().format('YYYY-MM-DD HH:mm'); 24 小时制
moment().format('YYYY-MM-DD hh:mm'); 12 小时制
过去/未来几周/天/季度等
year、month、quarter(季度)、week(周日为一周的第一天)、isoWeek(周一为一周的第一天)、day、date、hour、minute 和 second
示例
过去一周
[
moment().week(moment().week()).startOf('week')
moment().week(moment().week()).endOf('week')
]
未来一月
[
moment().month(moment().month() + 1).startOf('month')
moment().month(moment().month() + 1).endOf('month')
]
今日零点时间戳
function getTodayTimestamp () {
return new Date(moment().format('YYYY-MM-DD 00:00:00'));
}
// 明天凌晨0点的时间戳
const TOMORROW_TIMESTAMP = new Date().setTime(getTodayTimestamp().getTime() + 1);
上周六时间戳
周日为一周的第一天
moment().weekday(6).valueOf();