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