Calendrier
Le plugin Calendrier ajoute la méthode .calendar
qui renvoie une chaîne de caractères formatée pour afficher une date relative.
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: '[Aujourd’hui à] h:mm', // Le même jour (Aujourd’hui à 2h30)
nextDay: '[Demain à] h:mm', // Le jour suivant (Demain à 2h30)
nextWeek: 'dddd [à] h:mm', // La semaine prochaine (Dimanche à 2h30)
lastDay: '[Hier à] h:mm', // La veille (Hier à 2h30)
lastWeek: 'dddd [dernier à] h:mm', // La semaine dernière (Lundi dernier à 2h30)
sameElse: 'DD/MM/YYYY', // Tout autre jour (17/10/2011)
});