インスタンスを生成する。
インスタンスを生成する。
年月
日
指定したゾーンID上で指定した瞬間が属する日付を元に、CalendarDateのインスタンスを生成する。
指定したゾーンID上で指定した瞬間が属する日付を元に、CalendarDateのインスタンスを生成する。
LocalDate
ZoneId
指定したゾーンID上で指定した瞬間が属する日付を元に、CalendarDateのインスタンスを生成する。
指定したゾーンID上で指定した瞬間が属する日付を元に、CalendarDateのインスタンスを生成する。
瞬間
タイムゾーン
デフォルトゾーンID上で指定した瞬間が属する日付を元に、CalendarDateのインスタンスを生成する。
デフォルトゾーンID上で指定した瞬間が属する日付を元に、CalendarDateのインスタンスを生成する。
瞬間
指定したタイムゾーンにおける、年月日を表す、CalendarDateのインスタンスを生成する。
指定したタイムゾーンにおける、年月日を表す、CalendarDateのインスタンスを生成する。
年
月
日
ZoneId
IllegalArgumentException
引数day
がyear
年のmonth
の月に存在しない場合
デフォルトゾーンIDにおける、指定した年月日を表す、CalendarDateのインスタンスを生成する。
デフォルトゾーンIDにおける、指定した年月日を表す、CalendarDateのインスタンスを生成する。
年
月
日
IllegalArgumentException
引数day
がyear
年のmonth
の月に存在しない場合
指定したタイムゾーンIDにおける、年月日を表す、CalendarDateのインスタンスを生成する。
指定したタイムゾーンIDにおける、年月日を表す、CalendarDateのインスタンスを生成する。
西暦年をあらわす数
月をあらわす正数(1〜12)
日をあらわす正数(1〜31)
ゾーンID
IllegalArgumentException
引数month
が1〜12の範囲ではない場合もしくは、
引数day
が1〜31の範囲ではない場合もしくは、引数day
がyearMonth
の月に存在しない場合
デフォルトタイムゾーンにおける、指定した年月日を表す、CalendarDateのインスタンスを生成する。
デフォルトタイムゾーンにおける、指定した年月日を表す、CalendarDateのインスタンスを生成する。
西暦年をあらわす数
月をあらわす正数(1〜12)
日をあらわす正数(1〜31)
IllegalArgumentException
引数month
が1〜12の範囲ではない場合もしくは、
引数day
が1〜31の範囲ではない場合もしくは、引数day
がyearMonth
の月に存在しない場合
指定したタイムゾーンにおける、年月日を表す、CalendarDateのインスタンスを生成する。
指定したタイムゾーンにおける、年月日を表す、CalendarDateのインスタンスを生成する。
年月
日
ゾーンID
IllegalArgumentException
引数day
がyearMonth
の月に存在しない場合
指定したタイムゾーンにおける、年月日を表す、CalendarDateのインスタンスを生成する。
指定したタイムゾーンにおける、年月日を表す、CalendarDateのインスタンスを生成する。
年月
日
タイムゾーン
IllegalArgumentException
引数day
がyearMonth
の月に存在しない場合
デフォルトタイムゾーンにおける、指定した年月日を表す、CalendarDateのインスタンスを生成する。
デフォルトタイムゾーンにおける、指定した年月日を表す、CalendarDateのインスタンスを生成する。
年月
日
IllegalArgumentException
引数day
がyearMonth
の月に存在しない場合
デフォルトゾーンID上で指定した年月日を表す、CalendarDateのインスタンスを生成する。
デフォルトゾーンID上で指定した年月日を表す、CalendarDateのインスタンスを生成する。
年月日を表す文字列
解析パターン文字列
ParseException
文字列の解析に失敗した場合
指定したゾーンID上で指定した年月日を表す、CalendarDateのインスタンスを生成する。
指定したゾーンID上で指定した年月日を表す、CalendarDateのインスタンスを生成する。
年月日を表す文字列
解析パターン文字列
タイムゾーンID
ParseException
文字列の解析に失敗した場合
抽出子メソッド。
抽出子メソッド。
構成要素
指定したタイムゾーン上で指定した瞬間が属する日付を元に、CalendarDateのインスタンスを生成する。
指定したタイムゾーン上で指定した瞬間が属する日付を元に、CalendarDateのインスタンスを生成する。
瞬間
タイムゾーン
(Since version 0.1.18) Use from(timePoint: TimePoint, zoneId: ZoneId) method instead
指定したタイムゾーンにおける、年月日を表す、CalendarDateのインスタンスを生成する。
指定したタイムゾーンにおける、年月日を表す、CalendarDateのインスタンスを生成する。
年
月
日
TimeZone
(Since version 0.1.18) Use from(year: Int, month: MonthOfYear, day: DayOfMonth, zoneId: ZoneId) method instead
IllegalArgumentException
引数day
がyear
年のmonth
の月に存在しない場合
指定したタイムゾーンにおける、年月日を表す、CalendarDateのインスタンスを生成する。
指定したタイムゾーンにおける、年月日を表す、CalendarDateのインスタンスを生成する。
西暦年をあらわす数
月をあらわす正数(1〜12)
日をあらわす正数(1〜31)
タイムゾーン
(Since version 0.1.18) Use from(year: Int, month: Int, day: Int, zoneId: ZoneId) method instead
IllegalArgumentException
引数month
が1〜12の範囲ではない場合もしくは、
引数day
が1〜31の範囲ではない場合もしくは、引数day
がyearMonth
の月に存在しない場合
指定したタイムゾーン上で指定した年月日を表す、CalendarDateのインスタンスを生成する。
指定したタイムゾーン上で指定した年月日を表す、CalendarDateのインスタンスを生成する。
年月日を表す文字列
解析パターン文字列
タイムゾーン
(Since version 0.1.18) Use parse(dateString: String, pattern: String, zoneId: ZoneId) method instead
ParseException
文字列の解析に失敗した場合
CalendarDate
コンパニオンオブジェクト。