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();