public abstract class ParseTime
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static byte[][][] |
MMS |
static java.lang.String[] |
TIME_PARSE |
Constructor and Description |
---|
ParseTime() |
Modifier and Type | Method and Description |
---|---|
static long |
attemptTimeParse(ValueString str) |
static long |
attemptUUIDParse0(ValueString str) |
static long |
attemptUUIDParse1(ValueString str) |
static long |
badUUID(ValueString str) |
static int |
decodePat(long tcode) |
static long |
decodeTime(long tcode) |
static int |
digit(int x,
int c) |
static long |
encodeTimePat(long tcode,
int tpat) |
static org.joda.time.format.DateTimeFormatter |
forStrptimePattern(java.lang.String pattern)
Factory to create a formatter from a strptime pattern string.
|
static org.joda.time.DateTimeZone |
getTimezone() |
static java.lang.String |
listTimezones() |
static void |
setTimezone(java.lang.String tz) |
public static final byte[][][] MMS
public static final java.lang.String[] TIME_PARSE
public static int digit(int x, int c)
public static long encodeTimePat(long tcode, int tpat)
public static long decodeTime(long tcode)
public static int decodePat(long tcode)
public static long attemptTimeParse(ValueString str)
public static long attemptUUIDParse0(ValueString str)
public static long attemptUUIDParse1(ValueString str)
public static long badUUID(ValueString str)
public static void setTimezone(java.lang.String tz)
public static org.joda.time.DateTimeZone getTimezone()
public static java.lang.String listTimezones()
public static org.joda.time.format.DateTimeFormatter forStrptimePattern(java.lang.String pattern)
The format may contain locale specific output, and this will change as you change the locale of the formatter. Call DateTimeFormatter.withLocale(Locale) to switch the locale. For example:
DateTimeFormat.forPattern(pattern).withLocale(Locale.FRANCE).print(dt);
pattern
- pattern specificationjava.lang.IllegalArgumentException
- if the pattern is invalid