Javaちょこっとリファレンス ブログ

Java開発時にぜひご利用ください。

Java基本

[Java] LocalDateTimeクラスで日時を生成する

投稿日:

Java8.0から導入された、
java.time.LocalDateTimeクラスで日時を生成する方法です。

サンプルソース

例)LocalDateTimeクラスを使った日時を生成するサンプル

(結果例)
C:¥>java TestClass.java 2018-09-15T08:21:57.233 2018-09-01T10:20:30 2018-10-01T10:20:30 2018-11-01T10:20:30

メモ

  • Javaで日時を扱うクラスにはjava.util.Dateやjava.Calendarクラスなどがありますが、これらクラスは国際化に対応していなかったり、スレッドセーフでなかったりするため、Java8.0以降ではjava.time.LocalDateTimeの使用が推奨されています。
  • LocalDateTimeクラスの他に、日付のみを扱うjava.time.LocalDateクラスや時間のみを扱うjava.time.LocalTimeクラスがあります。

関連項目


スポンサーリンク

スポンサーリンク

-Java基本
-

執筆者:


comment

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

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

関連記事

[Java] ガーベジコレクションがでオブジェクトが破棄される直前に処理を行う(finalize)

ガーベジコレクションがでオブジェクトが破棄される直前に処理を行うには、 finalizeメソッドをオ ...

[Java] Listオブジェクトから指定した要素以外を削除する(.retainAll)

Listオブジェクトから指定した要素以外を削除するには、.retainAllを使用します。 サンプル ...

[Java] 文字列の長さを取得する(length、codePointCount)

文字列の文字数を取得するにには、.length() または .codePointCount() を使 ...

[Java] 配列の全要素に初期値をセットする

配列の全要素に初期値セットしたい時は、 java.util.Arraysクラスのfillメソッドが便 ...

[Java] 二重ループを抜ける

Javaで二重ループを抜けるは、ラベルbreakを使用します。 二重ループを抜ける 二重ループ内で単 ...