Package nablarch.core.text
Class DateTimeStrFormatter
java.lang.Object
nablarch.core.text.DateTimeStrFormatter
日付文字列をフォーマットするクラス
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionデフォルトの書式で日付文字列をフォーマットする。 フォーマット対象がnullの場合はnullを返却する。 フォーマット対象の日付文字列が日付型にパース出来ない場合はフォーマットせずに返却する。指定された書式で日付をフォーマットする。 指定するフォーマットはSimpleDateFormatの仕様に準拠すること。 フォーマット対象がnullの場合はnullを返却する。 フォーマット対象の日付文字列が日付型にパース出来ない場合はフォーマットせずに返却する。フォーマット対象のクラスを取得するフォーマッタの名前を取得するvoidsetDateStrPattern(String dateStrPattern) フォーマットする日付文字列の形式を設定する。 指定するフォーマットはSimpleDateFormatの仕様に準拠すること。voidsetDefaultPattern(String defaultPattern) フォーマットのデフォルトの書式を設定する。 指定するフォーマットはSimpleDateFormatの仕様に準拠すること。voidsetFormatterName(String formatterName) フォーマッタの名前を設定する。 
- 
Constructor Details
- 
DateTimeStrFormatter
public DateTimeStrFormatter() 
 - 
 - 
Method Details
- 
getFormatClass
Description copied from interface:Formatterフォーマット対象のクラスを取得する- Specified by:
 getFormatClassin interfaceFormatter<String>- Returns:
 - フォーマット対象のクラス
 
 - 
getFormatterName
Description copied from interface:Formatterフォーマッタの名前を取得する- Specified by:
 getFormatterNamein interfaceFormatter<String>- Returns:
 - フォーマッタの名前
 
 - 
format
デフォルトの書式で日付文字列をフォーマットする。 フォーマット対象がnullの場合はnullを返却する。 フォーマット対象の日付文字列が日付型にパース出来ない場合はフォーマットせずに返却する。 - 
format
指定された書式で日付をフォーマットする。 指定するフォーマットはSimpleDateFormatの仕様に準拠すること。 フォーマット対象がnullの場合はnullを返却する。 フォーマット対象の日付文字列が日付型にパース出来ない場合はフォーマットせずに返却する。 - 
setFormatterName
フォーマッタの名前を設定する。- Parameters:
 formatterName- フォーマッタの名前
 - 
setDefaultPattern
フォーマットのデフォルトの書式を設定する。 指定するフォーマットはSimpleDateFormatの仕様に準拠すること。- Parameters:
 defaultPattern- フォーマットのデフォルトの書式
 - 
setDateStrPattern
フォーマットする日付文字列の形式を設定する。 指定するフォーマットはSimpleDateFormatの仕様に準拠すること。- Parameters:
 dateStrPattern- フォーマットする日付文字列の形式
 
 -