@Published public final class DateTimeUtil extends java.lang.Object
 本ユーティリティが使用する日付文字列の形式などは、SystemRepositoryより取得する。
 SystemRepositoryからキー名:dateTimeConfigurationでDateTimeConfigurationが取得出来た場合はそのオブジェクトを、
 取得出来ない場合はBasicDateTimeConfigurationを使用する。
DateTimeConfiguration| Modifier and Type | Method and Description | 
|---|---|
static java.util.Date | 
getDate(java.time.LocalDate date)
java.time.LocalDateのインスタンスをjava.util.Dateに変換する | 
static java.util.Date | 
getDate(java.time.LocalDateTime dateTime)
java.time.LocalDateTimeのインスタンスをjava.util.Dateに変換する | 
static java.time.LocalDate | 
getLocalDate(java.util.Calendar calendar)
java.util.Calendarのインスタンスを、java.time.LocalDateに変換する。 | 
static java.time.LocalDate | 
getLocalDate(java.util.Date date)
java.util.Dateのインスタンスを、java.time.LocalDateに変換する。 | 
static java.time.LocalDate | 
getLocalDate(java.lang.String date)
日付文字列を 
LocalDateに変換する。 | 
static java.time.LocalDate | 
getLocalDateAsSqlDate(java.sql.Date date)
java.sql.Dateのインスタンスを、java.time.LocalDateに変換する。 | 
static java.time.LocalDateTime | 
getLocalDateTime(java.util.Calendar calendar)
java.util.Calendarのインスタンスを、java.time.LocalDateTimeに変換する | 
static java.time.LocalDateTime | 
getLocalDateTime(java.util.Date date)
java.util.Dateのインスタンスを、java.time.LocalDateTimeに変換する | 
static java.time.LocalDateTime | 
getLocalDateTime(java.lang.String date)
日時文字列を 
LocalDateTimeに変換する。 | 
static java.time.LocalDateTime | 
getLocalDateTimeAsSqlDate(java.sql.Date date)
java.sql.Dateのインスタンスを、java.time.LocalDateTimeに変換する | 
static java.sql.Timestamp | 
getTimestamp(java.time.LocalDateTime dateTime)
java.time.LocalDateTimeのインスタンスをjava.sql.Timestampに変換する | 
public static java.time.LocalDate getLocalDate(java.lang.String date)
LocalDateに変換する。
 
 日付文字列のフォーマットは、DateTimeConfiguration.getDateFormatter() より取得する。
date - 日付文字列(yyyyMMdd形式)java.time.LocalDateのインスタンスpublic static java.time.LocalDate getLocalDate(java.util.Date date)
java.util.Dateのインスタンスを、java.time.LocalDateに変換する。
 
 ゾーンIDは、DateTimeConfiguration.getSystemZoneId()から取得する。
date - 変換対象のjava.util.Dateのインスタンスjava.time.LocalDateのインスタンスpublic static java.time.LocalDate getLocalDateAsSqlDate(java.sql.Date date)
java.sql.Dateのインスタンスを、java.time.LocalDateに変換する。
 
 ※java.sql.Dateは、toInstantメソッドをサポートしていないため
date - 変換対象のjava.sql.Dateのインスタンスjava.time.LocalDateのインスタンスpublic static java.time.LocalDate getLocalDate(java.util.Calendar calendar)
java.util.Calendarのインスタンスを、java.time.LocalDateに変換する。calendar - 変換対象のjava.util.Calendarのインスタンスjava.time.LocalDateのインスタンスpublic static java.time.LocalDateTime getLocalDateTime(java.lang.String date)
LocalDateTimeに変換する。date - 変換対象の日時文字列public static java.time.LocalDateTime getLocalDateTime(java.util.Date date)
java.util.Dateのインスタンスを、java.time.LocalDateTimeに変換するdate - 変換対象のjava.util.Dateのインスタンスjava.time.LocalDateのインスタンスpublic static java.time.LocalDateTime getLocalDateTimeAsSqlDate(java.sql.Date date)
java.sql.Dateのインスタンスを、java.time.LocalDateTimeに変換する
 
 ※java.sql.Dateは、toInstantメソッドをサポートしていないため
date - 変換対象のjava.sql.Dateのインスタンスjava.time.LocalDateTimeのインスタンスpublic static java.time.LocalDateTime getLocalDateTime(java.util.Calendar calendar)
java.util.Calendarのインスタンスを、java.time.LocalDateTimeに変換するcalendar - 変換対象のjava.util.Calendarのインスタンスjava.time.LocalDateTimeのインスタンスpublic static java.util.Date getDate(java.time.LocalDateTime dateTime)
java.time.LocalDateTimeのインスタンスをjava.util.Dateに変換するdateTime - 変換対象のjava.time.LocalDateTimeのインスタンスjava.util.Dateのインスタンスpublic static java.sql.Timestamp getTimestamp(java.time.LocalDateTime dateTime)
java.time.LocalDateTimeのインスタンスをjava.sql.Timestampに変換するdateTime - 変換対象のjava.time.LocalDateTimeのインスタンスTimestampのインスタンスpublic static java.util.Date getDate(java.time.LocalDate date)
java.time.LocalDateのインスタンスをjava.util.Dateに変換するdate - 変換対象のjava.time.LocalDateのインスタンスjava.util.Dateのインスタンス