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 サイトの他の関連記事を参照してください。