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

WBOY
リリース: 2023-05-07 09:04:13
転載
1006 人が閲覧しました

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 までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート