Java基本

[Java] LocalDateTimeクラスの日時の加減算を行う

投稿日:

java.time.LocalDateTimeクラスで、日時の加減算を行うサンプルです。

LocalDateTimeクラスは、Java8.0以降で使用できます。

サンプルソース

例)LocalDateTimeクラスの日時の加算サンプル

(結果例)
C:¥>java SamplePlus.java 2018-09-01T12:00 2021-12-04T15:03:03

例)LocalDateTimeクラスの日時の減算サンプル

(結果例)
C:¥>java SampleMinus.java 2018-09-01T12:00 2015-05-29T08:56:57

メモ

  • 加算する時はplus~、減算する時はminus~を使用します。
  • ただ、引数にはマイナス値を指定できるため、plus~でマイナス値を指定すると減算に、minus~でマイナス値を指定すると加算になります。
  • java.time.LocalDatejava.time.LocalTimeクラスの加減算も同様です。

スポンサーリンク

スポンサーリンク

-Java基本
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

[Java] List型→配列に変換する(toArray)

List型を配列に変換するには、List#toArray() を使用します。 構文 (java.ut ...

[Java] 配列の最後の要素を取得する

配列の最後の要素を取得するサンプルです。 サンプルソース 例)List型の最後の要素を取得する [c ...

[Java共通部品] 日付文字列(YYYYMMDD)に指定した日数を加算する

日付文字列(YYYYMMDD)に指定した日数を加算した日付文字列を返す共通関数サンプルです。 サンプ ...

[Java] 文字列を指定した文字で分割する(.split)

文字列を指定した文字で分割して値を取得するには、.split()を使用します。 CSV形式の文字列か ...

[Java共通部品] 数値先頭ゼロ埋め

数値先頭ゼロ埋めする共通関数サンプルです。 サンプルメソッド 例)指定した桁数になるまで数値ゼロ埋め ...