default layout
base
datetime page
timezoon
UTC
now
new Date() + toISOString()- 2026-02-20T13:26:24.476Z
dayjs() ローカルタイム(環境依存)- Fri, 20 Feb 2026 13:26:24 GMT
dayjs().toISOString() UTC に変換して出力- 2026-02-20T13:26:24.477Z
dayjs().format() ローカルタイムで出力- 2026-02-20T13:26:24+00:00
dayjs().utc() UTC基準に変換- Fri, 20 Feb 2026 13:26:24 GMT
dayjs().utc().toDate() Prisma がそのまま MySQL DateTime に保存できる date object - Fri Feb 20 2026 13:26:24 GMT+0000 (Coordinated Universal Time)
dayjs().tz('Asia/Tokyo').format('YYYY-MM-DD HH:mm:ss') 日本時間に変換して表示 - 2026-02-20 22:26:24
dayjs(dayjs().utc().toDate()).tz("Asia/Tokyo").format("YYYY-MM-DD HH:mm:ss")- 2026-02-20 22:26:24
dayjs("2025-09-09T00:42:14.254Z").tz("Asia/Tokyo").format("YYYY-MM-DD HH:mm:ss")- 2025-09-09 09:42:14
dayjs("Tue Sep 09 2025 09:42:14 GMT+0900").tz("Asia/Tokyo").format("YYYY-MM-DD HH:mm:ss")- 2025-09-09 09:42:14
prismaに保存するときは
- dayjs() → ローカルタイム(環境のタイムゾーンで解釈された時間)
- .utc() → UTC に変換
- .toDate() → Date オブジェクト(Prisma の DateTime にそのまま渡せる)
dayjs().utc().toDate()- Fri Feb 20 2026 13:26:24 GMT+0000 (Coordinated Universal Time)
prismaから取得した値はdatetime object