public class DateGenerator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
__01Jan1970 |
private static java.lang.ThreadLocal<DateGenerator> |
__dateGenerator |
private static java.util.TimeZone |
__GMT |
private java.lang.StringBuilder |
buf |
(package private) static java.lang.String[] |
DAYS |
private java.util.GregorianCalendar |
gc |
(package private) static java.lang.String[] |
MONTHS |
| Constructor and Description |
|---|
DateGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
doFormatCookieDate(java.lang.StringBuilder buf,
long date)
Format "EEE, dd-MMM-yy HH:mm:ss 'GMT'" for cookies
|
java.lang.String |
doFormatDate(long date)
Format HTTP date "EEE, dd MMM yyyy HH:mm:ss 'GMT'"
|
static java.lang.String |
formatCookieDate(long date)
Format "EEE, dd-MMM-yyyy HH:mm:ss 'GMT'" for cookies
|
static void |
formatCookieDate(java.lang.StringBuilder buf,
long date)
Format "EEE, dd-MMM-yyyy HH:mm:ss 'GMT'" for cookies
|
static java.lang.String |
formatDate(long date)
Format HTTP date "EEE, dd MMM yyyy HH:mm:ss 'GMT'"
|
private static final java.util.TimeZone __GMT
static final java.lang.String[] DAYS
static final java.lang.String[] MONTHS
private static final java.lang.ThreadLocal<DateGenerator> __dateGenerator
public static final java.lang.String __01Jan1970
private final java.lang.StringBuilder buf
private final java.util.GregorianCalendar gc
public static java.lang.String formatDate(long date)
date - the date in millisecondspublic static void formatCookieDate(java.lang.StringBuilder buf,
long date)
buf - the buffer to put the formatted date intodate - the date in millisecondspublic static java.lang.String formatCookieDate(long date)
date - the date in millisecondspublic java.lang.String doFormatDate(long date)
date - the date in millisecondspublic void doFormatCookieDate(java.lang.StringBuilder buf,
long date)
buf - the buffer to format the date intodate - the date in milliseconds