日历
日历插件添加了 .calendar
API,用于返回一个格式化的字符串,以显示相对于当前时间的日历时间。
javascript
var calendar = require('dayjs/plugin/calendar');
// import calendar from 'dayjs/plugin/calendar' // ES 2015
dayjs.extend(calendar);
dayjs().calendar(dayjs('2008-01-01'));
dayjs().calendar(null, {
sameDay: '[今天] h:mm A', // 今天 h:mm A (例如:今天 2:30 AM)
nextDay: '[明天] h:mm A', // 明天 h:mm A (例如:明天 2:30 AM)
nextWeek: '[下周] dddd [at] h:mm A', // 下周 dddd at h:mm A (例如:下周日 at 2:30 AM)
lastDay: '[昨天] h:mm A', // 昨天 h:mm A (例如:昨天 2:30 AM)
lastWeek: '[上周] dddd [at] h:mm A', // 上周 dddd at h:mm A (例如:上周一 at 2:30 AM)
sameElse: 'DD/MM/YYYY', // 其他日期 DD/MM/YYYY (例如:17/10/2011)
});