Constructor and Description |
---|
DateTimeStrFormatter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
format(java.lang.String input)
デフォルトの書式で日付文字列をフォーマットする。
フォーマット対象がnullの場合はnullを返却する。
フォーマット対象の日付文字列が日付型にパース出来ない場合はフォーマットせずに返却する。
|
java.lang.String |
format(java.lang.String input,
java.lang.String pattern)
指定された書式で日付をフォーマットする。
指定するフォーマットは
SimpleDateFormat の仕様に準拠すること。
フォーマット対象がnullの場合はnullを返却する。
フォーマット対象の日付文字列が日付型にパース出来ない場合はフォーマットせずに返却する。 |
java.lang.Class<java.lang.String> |
getFormatClass()
フォーマット対象のクラスを取得する
|
java.lang.String |
getFormatterName()
フォーマッタの名前を取得する
|
void |
setDateStrPattern(java.lang.String dateStrPattern)
フォーマットする日付文字列の形式を設定する。
指定するフォーマットは
SimpleDateFormat の仕様に準拠すること。 |
void |
setDefaultPattern(java.lang.String defaultPattern)
フォーマットのデフォルトの書式を設定する。
指定するフォーマットは
SimpleDateFormat の仕様に準拠すること。 |
void |
setFormatterName(java.lang.String formatterName)
フォーマッタの名前を設定する。
|
public java.lang.Class<java.lang.String> getFormatClass()
Formatter
getFormatClass
in interface Formatter<java.lang.String>
public java.lang.String getFormatterName()
Formatter
getFormatterName
in interface Formatter<java.lang.String>
public java.lang.String format(java.lang.String input)
public java.lang.String format(java.lang.String input, java.lang.String pattern)
SimpleDateFormat
の仕様に準拠すること。
フォーマット対象がnullの場合はnullを返却する。
フォーマット対象の日付文字列が日付型にパース出来ない場合はフォーマットせずに返却する。public void setFormatterName(java.lang.String formatterName)
formatterName
- フォーマッタの名前public void setDefaultPattern(java.lang.String defaultPattern)
SimpleDateFormat
の仕様に準拠すること。defaultPattern
- フォーマットのデフォルトの書式public void setDateStrPattern(java.lang.String dateStrPattern)
SimpleDateFormat
の仕様に準拠すること。dateStrPattern
- フォーマットする日付文字列の形式