ホームページ > Java > &#&チュートリアル > JavaのLocalDate、LocalTime、およびLocalDateTimeクラスで一般的に使用される方法

JavaのLocalDate、LocalTime、およびLocalDateTimeクラスで一般的に使用される方法

Patricia Arquette
リリース: 2025-02-07 11:44:09
オリジナル
471 人が閲覧しました

Commonly Used Methods in LocalDate, LocalTime and LocalDateTime Classes in Java

Javaは、日付と時刻の操作に3つのコアクラスを提供しています:LocalDateLocalTime、およびLocalDateTime。 これらは、日付、時間、インスタント、および期間を処理するための重要なAPIであるjava.timeパッケージ内にあります。

各クラスの目的は次のとおりです

  • :タイムゾーンのない日付(年、月、日)を表します。 ISO-8601標準に準拠しています java.time.LocalDate
  • :日付またはタイムゾーンのない時間(時間、分、秒、ナノ秒)を表し、ISO-8601にも続きます。 java.time.LocalTime
  • :ナノ秒精度を含むタイムゾーンなしで、日付と時刻の両方を組み合わせます。
  • java.time.LocalDateTimeの例出力の例:

、および
<code>localDate: 2022-04-11
localTime: 12:15:26.343
localDateTime: 2022-04-11T12:15:26.344</code>
ログイン後にコピー

で作業します LocalDateこのアルゴリズムは、これらのクラスを使用するプロセスの概要を説明しています:LocalTime LocalDateTime

初期化:

プロセスを開始します。
  1. インポート:必要な
  2. クラスを含めます
  3. インスタンス化: java.time
  4. 、および
  5. のインスタンスを作成します LocalDateLocalTimeメソッド:LocalDateTime
  6. メソッドを使用して、現在の日付と時刻を取得します。
  7. output:now()結果を表示します。 now()
  8. 追加の方法:
  9. 日付/時刻算術については、
  10. などのメソッドを利用します。
  11. 終了:plusDays()プロセスを終了します。minusMinutes() plusYears()
  12. コードの例
  13. これらのクラスの使用を示す例を次に示します
  14. このコードは、基本的なインスタンス化と
メソッドを紹介します。 さらなる例では、日付と時刻の操作に他の方法の使用を実証します。

アプローチ

これらのクラスを使用するためのいくつかのアプローチが存在します

  • アプローチ1(BASIC):現在の日付と時刻を取得するためにnow()を使用した簡単なデモンストレーション。
  • アプローチ2(ユーティリティメソッド):getDayOfMonth()getDayOfWeek()などのメソッドを使用して、詳細な日付情報について。 getMonth()
  • アプローチ3(Advanced):
  • より複雑なシナリオとタイムゾーンの取り扱いにはおよびを使用します(これらのクラスはタイムゾーン自体を直接処理しませんが、組み合わせて使用​​できます。クラスがあります)。 Instant Temporal提供された元のテキストには、これらのアプローチを示すいくつかのコード例が含まれていました。 明確にするためにここで統合され、簡素化されています。 コア機能は同じままです。

以上がJavaのLocalDate、LocalTime、およびLocalDateTimeクラスで一般的に使用される方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
ヘルプ: JAVA 暗号化データ PHP 復号化
から 1970-01-01 08:00:00
0
0
0
JAVAをインストールする
から 1970-01-01 08:00:00
0
0
0
Javaをインストールできません
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート