|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.apache.commons.lang.time.DateFormatUtils
日付と時間のフォーマットを行うユーティリティと定数です。
フォーマットは FastDateFormat
クラスを使用して行われます。
| フィールドの概要 | |
static FastDateFormat |
ISO_DATE_FORMAT
タイムゾーンを含まない ISO8601 の日付のフォーマッターです。 |
static FastDateFormat |
ISO_DATE_TIME_ZONE_FORMAT
タイムゾーンを含む ISO8601 に似た日付のフォーマッターです。 |
static FastDateFormat |
ISO_DATETIME_FORMAT
タイムゾーンを含まない ISO8601 の日付-時間のフォーマッターです。 |
static FastDateFormat |
ISO_DATETIME_TIME_ZONE_FORMAT
タイムゾーンを含む ISO8601 の日付-時間のフォーマッターです。 |
static FastDateFormat |
ISO_TIME_FORMAT
タイムゾーンを含まない ISO8601 の時間のフォーマッターです。 |
static FastDateFormat |
ISO_TIME_NO_T_FORMAT
タイムゾーンを含まない ISO8601 に似た時間のフォーマッターです。 |
static FastDateFormat |
ISO_TIME_NO_T_TIME_ZONE_FORMAT
タイムゾーンを含む ISO8601 に似た時間のフォーマッターです。 |
static FastDateFormat |
ISO_TIME_TIME_ZONE_FORMAT
タイムゾーンを含む ISO8601 の時間のフォーマッターです。 |
static FastDateFormat |
SMTP_DATETIME_FORMAT
SMTP(等で使用される)日付のヘッダの様式です。 |
| コンストラクタの概要 | |
DateFormatUtils()
DateFormatUtils のインスタンスは一般的なプログラムからは生成すべきではありません。 |
|
| メソッドの概要 | |
static String |
format(Date date,
String pattern)
指定されたパターンで日付/時間をフォーマットします。 |
static String |
format(Date date,
String pattern,
Locale locale)
指定されたパターンと指定されたロケールを用いて日付/時間をフォーマットします。 |
static String |
format(Date date,
String pattern,
TimeZone timeZone)
指定されたパターンと指定されたタイムゾーンを用いて日付/時間をフォーマットします。 |
static String |
format(Date date,
String pattern,
TimeZone timeZone,
Locale locale)
指定されたパターン、タイムゾーン、ロケールを用いて日付/時間をフォーマットします。 |
static String |
format(long millis,
String pattern)
指定されたパターンで日付/時間をフォーマットします。 |
static String |
format(long millis,
String pattern,
Locale locale)
指定されたパターンと指定されたロケールを用いて日付/時間をフォーマットします。 |
static String |
format(long millis,
String pattern,
TimeZone timeZone)
指定されたパターンと指定されたタイムゾーンを用いて日付/時間をフォーマットします。 |
static String |
format(long millis,
String pattern,
TimeZone timeZone,
Locale locale)
指定されたパターン、タイムゾーン、ロケールを用いて日付/時間をフォーマットします。 |
static String |
formatUTC(Date date,
String pattern)
指定されたパターンと UTC タイムゾーンを用いて日付/時間をフォーマットします。 |
static String |
formatUTC(Date date,
String pattern,
Locale locale)
指定されたパターンと UTC タイムゾーンを用いて日付/時間をフォーマットします。 |
static String |
formatUTC(long millis,
String pattern)
指定されたパターンと UTC タイムゾーンを用いて日付/時間をフォーマットします。 |
static String |
formatUTC(long millis,
String pattern,
Locale locale)
指定されたパターンと UTC タイムゾーンを用いて日付/時間をフォーマットします。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final FastDateFormat ISO_DATETIME_FORMAT
public static final FastDateFormat ISO_DATETIME_TIME_ZONE_FORMAT
public static final FastDateFormat ISO_DATE_FORMAT
public static final FastDateFormat ISO_DATE_TIME_ZONE_FORMAT
public static final FastDateFormat ISO_TIME_FORMAT
public static final FastDateFormat ISO_TIME_TIME_ZONE_FORMAT
public static final FastDateFormat ISO_TIME_NO_T_FORMAT
public static final FastDateFormat ISO_TIME_NO_T_TIME_ZONE_FORMAT
public static final FastDateFormat SMTP_DATETIME_FORMAT
| コンストラクタの詳細 |
public DateFormatUtils()
DateFormatUtils のインスタンスは一般的なプログラムからは生成すべきではありません。
このコンストラクタは、処理のために JavaBean インスタンスを必要とするツールのために public になっています。
| メソッドの詳細 |
public static String formatUTC(long millis,
String pattern)
指定されたパターンと UTC タイムゾーンを用いて日付/時間をフォーマットします。
millis - ミリセカンドで表現されたフォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
public static String formatUTC(Date date,
String pattern)
指定されたパターンと UTC タイムゾーンを用いて日付/時間をフォーマットします。
date - フォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
public static String formatUTC(long millis,
String pattern,
Locale locale)
指定されたパターンと UTC タイムゾーンを用いて日付/時間をフォーマットします。
millis - ミリセカンドで表現されたフォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
locale - 使用するロケール、 null を許容します。
null
public static String formatUTC(Date date,
String pattern,
Locale locale)
指定されたパターンと UTC タイムゾーンを用いて日付/時間をフォーマットします。
date - フォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
locale - 使用するロケール、 null を許容します。
null
public static String format(long millis,
String pattern)
指定されたパターンで日付/時間をフォーマットします。
millis - ミリセカンドで表現されたフォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
public static String format(Date date,
String pattern)
指定されたパターンで日付/時間をフォーマットします。
date - フォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
public static String format(long millis,
String pattern,
TimeZone timeZone)
指定されたパターンと指定されたタイムゾーンを用いて日付/時間をフォーマットします。
millis - ミリセカンドで表現されたフォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
timeZone - 使用するタイムゾーン、 null を許容します。
null
public static String format(Date date,
String pattern,
TimeZone timeZone)
指定されたパターンと指定されたタイムゾーンを用いて日付/時間をフォーマットします。
date - フォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
timeZone - 使用するタイムゾーン、 null を許容します。
null
public static String format(long millis,
String pattern,
Locale locale)
指定されたパターンと指定されたロケールを用いて日付/時間をフォーマットします。
millis - ミリセカンドで表現されたフォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
locale - 使用するロケール、 null を許容します。
null
public static String format(Date date,
String pattern,
Locale locale)
指定されたパターンと指定されたロケールを用いて日付/時間をフォーマットします。
date - フォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
locale - 使用するロケール、 null を許容します。
null
public static String format(long millis,
String pattern,
TimeZone timeZone,
Locale locale)
指定されたパターン、タイムゾーン、ロケールを用いて日付/時間をフォーマットします。
millis - ミリセカンドで表現されたフォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
timeZone - 使用するタイムゾーン、 null を許容します。
nulllocale - 使用するロケール、 null を許容します。
null
public static String format(Date date,
String pattern,
TimeZone timeZone,
Locale locale)
指定されたパターン、タイムゾーン、ロケールを用いて日付/時間をフォーマットします。
date - フォーマットの対象となる日付
pattern - 日付をフォーマットする際に使用されるパターン
timeZone - 使用するタイムゾーン、 null を許容します。
nulllocale - 使用するロケール、 null を許容します。
null
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||