public class TimeRangeParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
iso8601duration |
static java.util.regex.Pattern |
iso8601DurationPattern |
| Constructor and Description |
|---|
TimeRangeParser() |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(java.lang.String[] args) |
static int |
parseISO8601Datum(java.lang.String str,
int[] result,
int lsd)
ISO8601 datum parser.
|
static int[] |
parseISO8601Duration(java.lang.String stringIn)
returns a 7 element array with [year,mon,day,hour,min,sec,nanos] or [-9999].
|
static int[] |
parseISO8601Range(java.lang.String stringIn,
int[] result)
returns the time found in an iso8601 string, or null.
|
public static final java.lang.String iso8601duration
public static final java.util.regex.Pattern iso8601DurationPattern
public static int[] parseISO8601Duration(java.lang.String stringIn)
stringIn - public static int parseISO8601Datum(java.lang.String str,
int[] result,
int lsd)
str - context - public static int[] parseISO8601Range(java.lang.String stringIn,
int[] result)
stringIn - result, - if non-null should be an int[14] to provide storage to routine.public static void main(java.lang.String[] args)