Use "DayJs" instead of "Date"

This commit is contained in:
schroda
2024-05-21 21:27:31 +02:00
parent 09ee5e6862
commit e9ee43b9b4
3 changed files with 34 additions and 28 deletions

View File

@@ -8,10 +8,30 @@
import dayjs from 'dayjs';
import customParseFormat from 'dayjs/plugin/customParseFormat';
import calendar from 'dayjs/plugin/calendar';
import relativeTime from 'dayjs/plugin/relativeTime';
import isToday from 'dayjs/plugin/isToday';
import isYesterday from 'dayjs/plugin/isYesterday';
// import localizedFormat from 'dayjs/plugin/localizedFormat';
// import updateLocale from 'dayjs/plugin/updateLocale';
// import { t } from 'i18next';
import { loadDayJsLocale } from '@/util/language.tsx';
dayjs.extend(customParseFormat);
dayjs.extend(calendar);
dayjs.extend(relativeTime);
dayjs.extend(isToday);
dayjs.extend(isYesterday);
// dayjs.extend(localizedFormat);
// dayjs.extend(updateLocale);
loadDayJsLocale(navigator.language).then(() => {
dayjs.locale(navigator.language);
// dayjs.updateLocale(navigator.language, {
// calendar: {
// lastDay: `[${t('global.date.label.yesterday_at')}] LT`,
// sameDay: `[${t('global.date.label.today_at')}] LT`,
// },
// });
});