ホームページ > Java > &#&チュートリアル > Java で日付に 1 日を追加するにはどうすればよいですか?

Java で日付に 1 日を追加するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-28 22:33:11
オリジナル
950 人が閲覧しました

How Can I Add One Day to a Date in Java?

日付に 1 日を追加する

Java で日付に 1 日を追加するには、次のようなさまざまな方法を使用します。

解決策 1: Calendar クラスを使用する

Calendar クラスは、Date オブジェクトに日を加算または減算するためのメソッドを提供します。

Date dt = new Date();
Calendar c = Calendar.getInstance();
c.setTime(dt);
c.add(Calendar.DATE, 1);
dt = c.getTime();
ログイン後にコピー

解決策 2: Joda-Time ライブラリを使用する

Joda-Time ライブラリは豊富な機能を提供します日付操作用のAPI。 Joda-Time を使用すると、次のように 1 日を追加できます:

Date dt = new Date();
DateTime dtOrg = new DateTime(dt);
DateTime dtPlusOne = dtOrg.plusDays(1);
ログイン後にコピー

解決策 3: JSR 310 (Java 8) を使用する

Java 8 では JSR 310 が導入されました。新しい日付と時刻の API。 JSR 310 を使用すると、次のように日を追加できます。

Date dt = new Date();
LocalDateTime.from(dt.toInstant()).plusDays(1);
ログイン後にコピー

解決策 4: Apache Commons DateUtils を使用する

Apache Commons DateUtils クラスは、日付のユーティリティ メソッドを提供します。操作。日を追加するには、

Date dt = new Date();
dt = DateUtils.addDays(dt, 1)
ログイン後にコピー
を使用できます。

以上がJava で日付に 1 日を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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