Language

LocalDateTime.Of メソッド

定義

オーバーロード

名前 説明
Of(Int32, Month, Int32, Int32, Int32, Int32)

nanosecond を 0 に設定して、年、月、日、時、分、秒から LocalDateTime のインスタンスを取得します。

Of(LocalDate, LocalTime)

日付と時刻から LocalDateTime のインスタンスを取得します。

Of(Int32, Month, Int32, Int32, Int32)

年、月、日、時、分から LocalDateTime のインスタンスを取得し、2 番目とナノ秒を 0 に設定します。

Of(Int32, Int32, Int32, Int32, Int32)

年、月、日、時、分から LocalDateTime のインスタンスを取得し、2 番目とナノ秒を 0 に設定します。

Of(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

年、月、日、時、分、秒、ナノ秒から LocalDateTime のインスタンスを取得します。

Of(Int32, Int32, Int32, Int32, Int32, Int32)

nanosecond を 0 に設定して、年、月、日、時、分、秒から LocalDateTime のインスタンスを取得します。

Of(Int32, Month, Int32, Int32, Int32, Int32, Int32)

年、月、日、時、分、秒、ナノ秒から LocalDateTime のインスタンスを取得します。

Of(Int32, Month, Int32, Int32, Int32, Int32)

nanosecond を 0 に設定して、年、月、日、時、分、秒から LocalDateTime のインスタンスを取得します。

[Android.Runtime.Register("of", "(ILjava/time/Month;IIII)Ljava/time/LocalDateTime;", "", ApiSince=26)]
public static Java.Time.LocalDateTime? Of(int year, Java.Time.Month? month, int dayOfMonth, int hour, int minute, int second);
[<Android.Runtime.Register("of", "(ILjava/time/Month;IIII)Ljava/time/LocalDateTime;", "", ApiSince=26)>]
static member Of : int * Java.Time.Month * int * int * int * int -> Java.Time.LocalDateTime

パラメーター

year
Int32

MIN_YEARからMAX_YEARまでの年

month
Month

null ではなく、表す年の月

dayOfMonth
Int32

表す月の日 (1 から 31)

hour
Int32

表す時間 (0 から 23)

minute
Int32

0 から 59 までの時間を表す分

second
Int32

0 から 59 までの 2 分を表す

返品

null ではなくローカルの日時

属性

注釈

追加する。

Javaリファレンス。

適用対象

Of(LocalDate, LocalTime)

日付と時刻から LocalDateTime のインスタンスを取得します。

[Android.Runtime.Register("of", "(Ljava/time/LocalDate;Ljava/time/LocalTime;)Ljava/time/LocalDateTime;", "", ApiSince=26)]
public static Java.Time.LocalDateTime? Of(Java.Time.LocalDate? date, Java.Time.LocalTime? time);
[<Android.Runtime.Register("of", "(Ljava/time/LocalDate;Ljava/time/LocalTime;)Ljava/time/LocalDateTime;", "", ApiSince=26)>]
static member Of : Java.Time.LocalDate * Java.Time.LocalTime -> Java.Time.LocalDateTime

パラメーター

date
LocalDate

null ではなくローカル日付

time
LocalTime

null ではなくローカル時刻

返品

null ではなくローカルの日時

属性

注釈

追加する。

Javaリファレンス。

適用対象

Of(Int32, Month, Int32, Int32, Int32)

年、月、日、時、分から LocalDateTime のインスタンスを取得し、2 番目とナノ秒を 0 に設定します。

[Android.Runtime.Register("of", "(ILjava/time/Month;III)Ljava/time/LocalDateTime;", "", ApiSince=26)]
public static Java.Time.LocalDateTime? Of(int year, Java.Time.Month? month, int dayOfMonth, int hour, int minute);
[<Android.Runtime.Register("of", "(ILjava/time/Month;III)Ljava/time/LocalDateTime;", "", ApiSince=26)>]
static member Of : int * Java.Time.Month * int * int * int -> Java.Time.LocalDateTime

パラメーター

year
Int32

MIN_YEARからMAX_YEARまでの年

month
Month

null ではなく、表す年の月

dayOfMonth
Int32

表す月の日 (1 から 31)

hour
Int32

表す時間 (0 から 23)

minute
Int32

0 から 59 までの時間を表す分

返品

null ではなくローカルの日時

属性

注釈

年、月、日、時、分から LocalDateTime のインスタンスを取得し、2 番目とナノ秒を 0 に設定します。 指定した年、月、日、時、分を持つ LocalDateTime を返します。 日は年と月に対して有効である必要があります。それ以外の場合は例外がスローされます。 2 番目のフィールドとナノ秒のフィールドは 0 に設定されます。

Javaリファレンス。

適用対象

Of(Int32, Int32, Int32, Int32, Int32)

年、月、日、時、分から LocalDateTime のインスタンスを取得し、2 番目とナノ秒を 0 に設定します。

[Android.Runtime.Register("of", "(IIIII)Ljava/time/LocalDateTime;", "", ApiSince=26)]
public static Java.Time.LocalDateTime? Of(int year, int month, int dayOfMonth, int hour, int minute);
[<Android.Runtime.Register("of", "(IIIII)Ljava/time/LocalDateTime;", "", ApiSince=26)>]
static member Of : int * int * int * int * int -> Java.Time.LocalDateTime

パラメーター

year
Int32

MIN_YEARからMAX_YEARまでの年

month
Int32

1 月 1 日から 12 日 (12 月) までの年の月

dayOfMonth
Int32

表す月の日 (1 から 31)

hour
Int32

表す時間 (0 から 23)

minute
Int32

0 から 59 までの時間を表す分

返品

null ではなくローカルの日時

属性

注釈

追加する。

Javaリファレンス。

適用対象

Of(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

年、月、日、時、分、秒、ナノ秒から LocalDateTime のインスタンスを取得します。

[Android.Runtime.Register("of", "(IIIIIII)Ljava/time/LocalDateTime;", "", ApiSince=26)]
public static Java.Time.LocalDateTime? Of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond);
[<Android.Runtime.Register("of", "(IIIIIII)Ljava/time/LocalDateTime;", "", ApiSince=26)>]
static member Of : int * int * int * int * int * int * int -> Java.Time.LocalDateTime

パラメーター

year
Int32

MIN_YEARからMAX_YEARまでの年

month
Int32

1 月 1 日から 12 日 (12 月) までの年の月

dayOfMonth
Int32

表す月の日 (1 から 31)

hour
Int32

表す時間 (0 から 23)

minute
Int32

0 から 59 までの時間を表す分

second
Int32

0 から 59 までの 2 分を表す

nanoOfSecond
Int32

表すナノオブ秒、0 から 999,999,999

返品

null ではなくローカルの日時

属性

注釈

年、月、日、時、分、秒、ナノ秒から LocalDateTime のインスタンスを取得します。 指定した年、月、日、時、分、秒、ナノ秒の LocalDateTime を返します。 日は年と月に対して有効である必要があります。それ以外の場合は例外がスローされます。

Javaリファレンス。

適用対象

Of(Int32, Int32, Int32, Int32, Int32, Int32)

nanosecond を 0 に設定して、年、月、日、時、分、秒から LocalDateTime のインスタンスを取得します。

[Android.Runtime.Register("of", "(IIIIII)Ljava/time/LocalDateTime;", "", ApiSince=26)]
public static Java.Time.LocalDateTime? Of(int year, int month, int dayOfMonth, int hour, int minute, int second);
[<Android.Runtime.Register("of", "(IIIIII)Ljava/time/LocalDateTime;", "", ApiSince=26)>]
static member Of : int * int * int * int * int * int -> Java.Time.LocalDateTime

パラメーター

year
Int32

MIN_YEARからMAX_YEARまでの年

month
Int32

1 月 1 日から 12 日 (12 月) までの年の月

dayOfMonth
Int32

表す月の日 (1 から 31)

hour
Int32

表す時間 (0 から 23)

minute
Int32

0 から 59 までの時間を表す分

second
Int32

0 から 59 までの 2 分を表す

返品

null ではなくローカルの日時

属性

注釈

追加する。

Javaリファレンス。

適用対象

Of(Int32, Month, Int32, Int32, Int32, Int32, Int32)

年、月、日、時、分、秒、ナノ秒から LocalDateTime のインスタンスを取得します。

[Android.Runtime.Register("of", "(ILjava/time/Month;IIIII)Ljava/time/LocalDateTime;", "", ApiSince=26)]
public static Java.Time.LocalDateTime? Of(int year, Java.Time.Month? month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond);
[<Android.Runtime.Register("of", "(ILjava/time/Month;IIIII)Ljava/time/LocalDateTime;", "", ApiSince=26)>]
static member Of : int * Java.Time.Month * int * int * int * int * int -> Java.Time.LocalDateTime

パラメーター

year
Int32

MIN_YEARからMAX_YEARまでの年

month
Month

null ではなく、表す年の月

dayOfMonth
Int32

表す月の日 (1 から 31)

hour
Int32

表す時間 (0 から 23)

minute
Int32

0 から 59 までの時間を表す分

second
Int32

0 から 59 までの 2 分を表す

nanoOfSecond
Int32

表すナノオブ秒、0 から 999,999,999

返品

null ではなくローカルの日時

属性

注釈

追加する。

Javaリファレンス。

適用対象