import dayjs from "dayjs";
import utc from "dayjs/plugin/utc";
import timezone from "dayjs/plugin/timezone";
dayjs.extend(utc);
dayjs.extend(timezone);
const now = dayjs().tz("Asia/Tokyo").format();
const timestamp = dayjs(now).tz("Asia/Tokyo").format("YYYY/MM/DD HH:mm:ss");
console.log(timestamp) // => 2023/03/05 01:17:16
本来は dayjs().tz("Asia/Tokyo").format(); と都度対応せず、
defaultを設定すべき。
dayjs (day.js) + typescript で 日付を扱う|プログラムメモ
dayjs (day.js) + typescript で 日付を扱う
pgmemo.tokyo
Day.jsの.tz.setDefault()が動かないと思ったけど使い方が間違ってただけだった | DevelopersIO
クラスメソッド発「やってみた」系技術メディア | DevelopersIO
