If consecutive calls are frequently very different, then this may be a little slower than a normal DateFormat.
| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private volatile DateCache. | |
| private final DateTimeFormatter | |
| private final DateTimeFormatter | |
| private final ZoneId | |
| public static final String |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private DateTimeFormatter | |
| protected String | Returns: Formatted date.the date in milliseconds since unix epoch. inDate, DateTimeFormatter formatter)Format a date according to supplied formatter. |
| public String | |
| public String | Returns: Formatted date.the date in milliseconds since unix epoch. inDate)Format a date according to our stored formatter. |
| protected DateCache. | |
| public String | |
| public TimeZone |
| _formatString | back to summary |
|---|---|
| private final String _formatString | |
| _tickHolder | back to summary |
|---|---|
| private volatile DateCache. | |
| _tzFormat1 | back to summary |
|---|---|
| private final DateTimeFormatter _tzFormat1 | |
| _tzFormat2 | back to summary |
|---|---|
| private final DateTimeFormatter _tzFormat2 | |
| _zoneId | back to summary |
|---|---|
| private final ZoneId _zoneId | |
| DEFAULT_FORMAT | back to summary |
|---|---|
| public static final String DEFAULT_FORMAT | |
| DateCache | back to summary |
|---|---|
| public DateCache() Make a DateCache that will use a default format. The default format generates the same results as Date.toString(). | |
| DateCache | back to summary |
|---|---|
| public DateCache(String format) Make a DateCache that will use the given format.
| |
| DateCache | back to summary |
|---|---|
| public DateCache(String format, Locale l) | |
| DateCache | back to summary |
|---|---|
| public DateCache(String format, Locale l, String tz) | |
| DateCache | back to summary |
|---|---|
| public DateCache(String format, Locale l, TimeZone tz) | |
| DateCache | back to summary |
|---|---|
| public DateCache(String format, Locale l, TimeZone tz, boolean subSecondPrecision) | |
| createFormatter | back to summary |
|---|---|
| private DateTimeFormatter createFormatter(String format, Locale locale, ZoneId zoneId) | |
| doFormat | back to summary |
|---|---|
| protected String doFormat(long inDate, DateTimeFormatter formatter) Format a date according to supplied formatter.
| |
| format | back to summary |
|---|---|
| public String format(Date inDate) Format a date according to our stored formatter. If it happens to be in the same second as the last formatNow call, then the format is reused. | |
| format | back to summary |
|---|---|
| public String format(long inDate) Format a date according to our stored formatter. If it happens to be in the same second as the last formatNow call, then the format is reused.
| |
| formatTick | back to summary |
|---|---|
| protected DateCache. | |
| getFormatString | back to summary |
|---|---|
| public String getFormatString() | |
| getTimeZone | back to summary |
|---|---|
| public TimeZone getTimeZone() | |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final long | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public long |
| _prefix | back to summary |
|---|---|
| private final String _prefix | |
| _seconds | back to summary |
|---|---|
| private final long _seconds | |
| _suffix | back to summary |
|---|---|
| private final String _suffix | |
| Tick | back to summary |
|---|---|
| public Tick(long seconds, String prefix, String suffix) | |
| format | back to summary |
|---|---|
| public String format(long inDate) | |
| getSeconds | back to summary |
|---|---|
| public long getSeconds() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final DateCache. | |
| pack-priv final DateCache. |
| Access | Constructor and Description |
|---|---|
| public |
| tick1 | back to summary |
|---|---|
| pack-priv final DateCache. | |
| tick2 | back to summary |
|---|---|
| pack-priv final DateCache. | |
| TickHolder | back to summary |
|---|---|
| public TickHolder(DateCache. | |