public class DateTimeFormatterRegistrar extends ObjectSE implements FormatterRegistrar
java.time
フォーマットシステムを構成します。setDateStyle(java.time.format.FormatStyle)
, setTimeStyle(java.time.format.FormatStyle)
, setDateTimeStyle(java.time.format.FormatStyle)
, setUseIsoFormat(boolean)
, FormatterRegistrar.registerFormatters(org.springframework.format.FormatterRegistry)
, DateFormatterRegistrar
, DateTimeFormatterFactoryBean
コンストラクターと説明 |
---|
DateTimeFormatterRegistrar() |
修飾子と型 | メソッドと説明 |
---|---|
void | registerFormatters(FormatterRegistry registry) FormatterRegistry SPI を介して FormattingConversionService にフォーマッターとコンバーターを登録します。 |
void | setDateFormatter(DateTimeFormatterSE formatter) 日付値を表すオブジェクトに使用されるフォーマッターを設定します。 |
void | setDateStyle(FormatStyleSE dateStyle) LocalDate SE オブジェクトのデフォルトのフォーマットスタイルを設定します。 |
void | setDateTimeFormatter(DateTimeFormatterSE formatter) 日付と時刻の値を表すオブジェクトに使用されるフォーマッタを設定します。 |
void | setDateTimeStyle(FormatStyleSE dateTimeStyle) LocalDateTime SE オブジェクトのデフォルトのフォーマットスタイルを設定します。 |
void | setTimeFormatter(DateTimeFormatterSE formatter) 時間値を表すオブジェクトに使用されるフォーマッターを設定します。 |
void | setTimeStyle(FormatStyleSE timeStyle) LocalTime SE オブジェクトのデフォルトのフォーマットスタイルを設定します。 |
void | setUseIsoFormat(boolean useIsoFormat) すべての日付 / 時刻型に標準 ISO 形式を適用するかどうかを設定します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void setUseIsoFormat(boolean useIsoFormat)
"true" に設定すると、"dateStyle"、"timeStyle"、"dateTimeStyle" プロパティは事実上無視されます。
public void setDateStyle(FormatStyleSE dateStyle)
LocalDate
SE オブジェクトのデフォルトのフォーマットスタイルを設定します。デフォルトは FormatStyle.SHORT
SE です。public void setTimeStyle(FormatStyleSE timeStyle)
LocalTime
SE オブジェクトのデフォルトのフォーマットスタイルを設定します。デフォルトは FormatStyle.SHORT
SE です。public void setDateTimeStyle(FormatStyleSE dateTimeStyle)
LocalDateTime
SE オブジェクトのデフォルトのフォーマットスタイルを設定します。デフォルトは FormatStyle.SHORT
SE です。public void setDateFormatter(DateTimeFormatterSE formatter)
このフォーマッターは、LocalDate
SE 型に使用されます。指定した場合、dateStyle
および useIsoFormat
プロパティは無視されます。
formatter
- 使用するフォーマッタ setTimeFormatter(java.time.format.DateTimeFormatter)
, setDateTimeFormatter(java.time.format.DateTimeFormatter)
public void setTimeFormatter(DateTimeFormatterSE formatter)
このフォーマッターは、LocalTime
SE および OffsetTime
SE 型に使用されます。指定すると、timeStyle
および useIsoFormat
プロパティは無視されます。
formatter
- 使用するフォーマッタ setDateFormatter(java.time.format.DateTimeFormatter)
, setDateTimeFormatter(java.time.format.DateTimeFormatter)
public void setDateTimeFormatter(DateTimeFormatterSE formatter)
このフォーマッタは、LocalDateTime
SE、ZonedDateTime
SE、OffsetDateTime
SE 型に使用されます。指定した場合、dateTimeStyle
および useIsoFormat
プロパティは無視されます。
formatter
- 使用するフォーマッタ setDateFormatter(java.time.format.DateTimeFormatter)
, setTimeFormatter(java.time.format.DateTimeFormatter)
public void registerFormatters(FormatterRegistry registry)
FormatterRegistrar
FormatterRegistrar
の registerFormatters
registry
- 使用する FormatterRegistry インスタンス。