🦔

js-jodaで指定したタイムゾーンの現在日時を取得する

2022/09/18に公開

https://github.com/js-joda/js-joda/tree/master/packages/timezone

準備

npm install @js-joda
npm install @js-joda/timezone

タイムゾーンごとの現在日時を取得する例

import {Clock, LocalDateTime, ZoneId} from "@js-joda/core";
import '@js-joda/timezone'

const utc = LocalDateTime.now(Clock.system(ZoneId.of("UTC")));
console.log(utc.toString()); // 2022-09-18T04:57:29.401

const tokyo = LocalDateTime.now(Clock.system(ZoneId.of("Asia/Tokyo")));
console.log(tokyo.toString()); // 2022-09-18T13:57:29.402

const newYork = LocalDateTime.now(Clock.system(ZoneId.of("America/New_York")));
console.log(newYork.toString()); // 2022-09-18T00:57:29.402

Discussion