public class FastHttpDateFormat
extends java.lang.Objectこのクラスは Apache Tomcat のコードに基づいています。
| 修飾子と型 | フィールドと説明 |
|---|---|
protected static java.lang.String | currentDate 現在フォーマットされている日付。 |
protected static long | currentDateGeneratedcurrentDate オブジェクトが生成された瞬間。 |
protected static java.text.SimpleDateFormat | formatHTTP 日付形式。 |
protected static java.util.HashMap<java.lang.Long,java.lang.String> | formatCache フォーマッタキャッシュ。 |
protected static java.text.SimpleDateFormat[] | formatsgetDateHeader() で使用する SimpleDateFormat 形式のセット。 |
protected static java.util.TimeZone | gmtZoneGMT タイムゾーン - すべての HTTP 日付は GMT です |
protected static java.util.HashMap<java.lang.String,java.lang.Long> | parseCache パーサーキャッシュ。 |
| コンストラクターと説明 |
|---|
FastHttpDateFormat() |
| 修飾子と型 | メソッドと説明 |
|---|---|
static java.lang.String | formatDate(long value, java.text.DateFormat threadLocalformat) 指定された日付を HTTP 形式にフォーマットします。 |
static java.lang.String | getCurrentDate() 現在の日付を HTTP 形式で取得します。 |
static long | parseDate(java.lang.String value, java.text.DateFormat[] threadLocalformats) 指定された日付を HTTP 日付として解析しようとします。 |
protected static final java.text.SimpleDateFormat format
protected static final java.text.SimpleDateFormat[] formats
getDateHeader() で使用する SimpleDateFormat 形式のセット。protected static final java.util.TimeZone gmtZone
protected static long currentDateGenerated
protected static java.lang.String currentDate
protected static final java.util.HashMap<java.lang.Long,java.lang.String> formatCache
protected static final java.util.HashMap<java.lang.String,java.lang.Long> parseCache
public static java.lang.String formatDate(long value,
java.text.DateFormat threadLocalformat)null でない場合は、代わりに使用されます。value - フォーマットする日付値 threadLocalformat - 使用するフォーマット (または null -HTTP 形式が使用されます)public static java.lang.String getCurrentDate()
public static long parseDate(java.lang.String value,
java.text.DateFormat[] threadLocalformats)null でない場合は、代わりに使用されます。value - 解析する文字列 threadLocalformats - 解析に使用するフォーマットの配列。null の場合、HTTP 形式が使用されます。