ホームページ >Java >&#&チュートリアル >Java で現在の UTC/GMT 日付と時刻を取得するにはどうすればよいですか?

Java で現在の UTC/GMT 日付と時刻を取得するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-22 01:59:09763ブラウズ

How Do I Get the Current UTC/GMT Date and Time in Java?

Java で現在の日付と時刻を UTC または GMT で取得するにはどうすればよいですか?

Java 8 では、最新の包括的なセットを提供する java.time パッケージが導入されました。日付と時刻を処理するクラスの数。このパッケージを使用して UTC または GMT で現在の日付と時刻を取得するには、次のコード行を使用するだけです:

Instant.now()

Instant クラスは、ナノ秒の精度で UTC のタイムライン上の特定の瞬間を表します。このインスタントをより読みやすい文字列表現に変換するには、toString() メソッドを使用できます。

Instant.now().toString()

出力例:

2016-09-13T23:30:52.123Z

この形式は次のとおりです。 ISO 8601 標準に準拠しており、それを示すタイム ゾーン指定子「Z」が含まれています。 UTC.

注: Java 8 より前は、日付と時刻の操作には java.util.Date クラスが一般的に使用されていました。ただし、このクラスには、タイムゾーンが明確に定義されていないなど、いくつかの制限があります。そのため、最新の Java アプリケーションでの日付と時刻の処理には java.time パッケージを使用することを強くお勧めします。

以上がJava で現在の UTC/GMT 日付と時刻を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。