Javatime-localdatetime-of4
提供:Dev Guides
java.time.LocalDateTime.of()メソッドの例
説明
- java.time.LocalDateTime.of(int year、Month month、int dayOfMonth、int hour、int minutes、int second)*メソッドは、年、月、日、時間、分、秒からLocalDateTimeのインスタンスを取得し、ナノ秒からゼロ。
宣言
以下は、* java.time.LocalDateTime.of(int year、Month month、int dayOfMonth、int hour、int minutes、int second)*メソッドの宣言です。
public static LocalDateTime of(int year, int month, int dayOfMonth, Month hour, int minute, int second)
パラメーター
- year -MIN_YEARからMAX_YEARまでを表す年
- 月-表す月
- dayOfMonth -表す月の日、1〜31
- hour -0〜23の時刻を表します
- 分-0から59までの時間を表す分
- second -0から59までの秒を表す
戻り値
ローカル日時、null以外。
例外
*DateTimeException* -いずれかのフィールドの値が範囲外の場合、または日が月年に対して無効な場合
例
次の例は、java.time.LocalDateTime.of(int year、Month month、int dayOfMonth、int hour、int minutes、int second)メソッドの使用法を示しています。
package com.finddevguides;
import java.time.LocalDateTime;
import java.time.Month;
public class LocalDateTimeDemo {
public static void main(String[] args) {
LocalDateTime date = LocalDateTime.of(2017,Month.FEBRUARY,3,6,30,40);
System.out.println(date);
}
}
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-
2017-02-03T06:30:40