日本語の曜日表示の作業メモです
移行前
- updateLocaleでlocaleをjaに更新
- updateLocaleでlocaleの曜日表示を設定(ここがjaのデフォルト設定と同じなので、実は要らなかった)
import moment from 'moment';
// momentの言語設定
moment.updateLocale('ja', {
weekdays: ['日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日'],
weekdaysShort: ['日', '月', '火', '水', '木', '金', '土'],
});
移行後
-
dayjs/locale/ja
のインポートが必須 - dayjsのプラグインを特にnpm install必要がない
- ロケールjaで十分なのでupdateLocaleしない
import dayjs from 'dayjs';
import 'dayjs/locale/ja';
dayjs.locale('ja');
動作確認
console.log(dayjs().format('YYYY/MM/DD(ddd) HH:mm')); // 2021/06/04(金) 08:58