ホームページ  >  記事  >  Java  >  Java でよく使用される時刻 API と使用方法の紹介

Java でよく使用される時刻 API と使用方法の紹介

WBOY
WBOY転載
2023-05-07 09:04:13958ブラウズ

1. Clock クラスを使用して、現在の日付と時刻にアクセスできます。 Clock は System.currenttimeMillis() の代わりに現在のタイムゾーンを取得できます。

Clock clock = Clock.systemDefaultZone();long millis = clock.millis();
 
Instant instant = clock.instant();
Date legacyDate = Date.from(instant);   // legacy java.util.Date

2. 時間はzoneIdで表され、zoneIdには静的ファクトリを通じてアクセスできます。

System.out.println(ZoneId.getAvailableZoneIds());// prints all available timezone ids
 
ZoneId zone1 = ZoneId.of("Europe/Berlin");
ZoneId zone2 = ZoneId.of("Brazil/East");
System.out.println(zone1.getRules());
System.out.println(zone2.getRules());
 
// ZoneRules[currentStandardOffset=+01:00]
// ZoneRules[currentStandardOffset=-03:00]

3. LocalTime は、午後 10 時や 17:30:15 などのタイムゾーンがないことを意味します。

うわー

以上がJava でよく使用される時刻 API と使用方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。