| コンストラクターと説明 |
|---|
DateFormatter() 新しいデフォルト DateFormatter を作成します。 |
DateFormatter(java.lang.String pattern) 指定された日付パターンの新しい DateFormatter を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected java.text.DateFormat | getDateFormat(java.util.Locale locale) |
java.util.Date | parse(java.lang.String text, java.util.Locale locale) テキスト文字列を解析して T を生成します。 |
java.lang.String | print(java.util.Date date, java.util.Locale locale) 型 T のオブジェクトを表示用に出力します。 |
void | setIso(DateTimeFormat.ISO iso) この日付に使用する ISO 形式を設定します。 |
void | setLenient(boolean lenient) 解析を緩やかにするかどうかを指定します。 |
void | setPattern(java.lang.String pattern) 日付値のフォーマットに使用するパターンを設定します。 |
void | setStyle(int style) 日付値のフォーマットに使用するスタイルを設定します。 |
void | setStylePattern(java.lang.String stylePattern) 日付値のフォーマットに使用する 2 文字を設定します。 |
void | setTimeZone(java.util.TimeZone timeZone)TimeZone を設定して、日付値を正規化します(ある場合)。 |
public DateFormatter()
public DateFormatter(java.lang.String pattern)
public void setPattern(java.lang.String pattern)
指定しない場合、DateFormat のデフォルトスタイルが使用されます。
public void setIso(DateTimeFormat.ISO iso)
iso - DateTimeFormat.ISO フォーマット public void setStyle(int style)
指定しない場合、DateFormat のデフォルトスタイルが使用されます。
DateFormat.DEFAULT、DateFormat.SHORT、DateFormat.MEDIUM、DateFormat.LONG、DateFormat.FULLpublic void setStylePattern(java.lang.String stylePattern)
stylePattern - セット {"S"、"M"、"L"、"F"、"-"} の 2 文字 public void setTimeZone(java.util.TimeZone timeZone)
public void setLenient(boolean lenient)
緩やかな解析では、パーサーは形式に正確に一致しない入力を許可する場合があります。厳密な解析では、入力は形式と正確に一致する必要があります。
public java.lang.String print(java.util.Date date,
java.util.Locale locale)Printerpublic java.util.Date parse(java.lang.String text,
java.util.Locale locale)
throws java.text.ParseExceptionParserprotected java.text.DateFormat getDateFormat(java.util.Locale locale)