date-fns
Version:
Modern JavaScript date utility library
27 lines (22 loc) • 629 B
JavaScript
exports.formatRelative = void 0;
const formatRelativeLocale = {
lastWeek: (date) => {
const weekday = date.getDay();
const last = weekday === 0 || weekday === 6 ? "último" : "última";
return "'" + last + "' eeee 'às' p";
},
yesterday: "'ontem às' p",
today: "'hoje às' p",
tomorrow: "'amanhã às' p",
nextWeek: "eeee 'às' p",
other: "P",
};
const formatRelative = (token, date, _baseDate, _options) => {
const format = formatRelativeLocale[token];
if (typeof format === "function") {
return format(date);
}
return format;
};
exports.formatRelative = formatRelative;
;