Kalendarz
Dodaje do Day.js API metodę .calendar()
, która zwraca string
z datą i godziną sformatowaną w sposób przyjazny dla kalendarza.
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: '[Dziś o] h:mm A', // Ten sam dzień (Dziś o 2:30)
nextDay: '[Jutro o] h:mm A', // Następny dzień (Jutro o 2:30)
nextWeek: 'dddd [o] h:mm A', // Następny tydzień (Niedziela o 2:30)
lastDay: '[Wczoraj o] h:mm A', // Poprzedni dzień (Wczoraj o 2:30)
lastWeek: '[W zeszły] dddd [o] h:mm A', // Zeszły tydzień (W zeszły poniedziałek o 2:30)
sameElse: 'DD/MM/YYYY', // Wszystkie pozostałe daty (17/10/2011)
});