public class ISOTime
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected MicroSecondDate |
date |
protected java.lang.String |
orig |
static java.lang.String[] |
patterns |
static java.util.TimeZone |
UTC |
Constructor and Description |
---|
ISOTime(int year,
int jday,
int hour,
int minute,
float second) |
ISOTime(java.lang.String s)
parses a ISO8601 string into its component parts.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
cleanDate(java.lang.String s) |
java.util.Calendar |
getCalendar()
Get a java.unil.Calendar object initialized to be this ISOTime.
|
MicroSecondDate |
getDate() |
static java.lang.String |
getISOString(java.util.Date ms) |
static java.lang.String |
getISOString(int year,
int jday,
int hour,
int minute,
float second) |
static java.lang.String |
getISOString(MicroSecondDate ms) |
java.lang.String |
getMicroseconds() |
java.lang.String |
getOrigString() |
static void |
main(java.lang.String[] args)
just for testing, parses and outputs a few ISO8601 strings.
|
java.lang.String |
toString() |
public static final java.util.TimeZone UTC
public static final java.lang.String[] patterns
protected MicroSecondDate date
protected java.lang.String orig
public ISOTime(java.lang.String s) throws UnsupportedFormat
UnsupportedFormat
public ISOTime(int year, int jday, int hour, int minute, float second)
public static java.lang.String getISOString(int year, int jday, int hour, int minute, float second)
protected java.lang.String cleanDate(java.lang.String s)
public java.lang.String getOrigString()
public java.lang.String getMicroseconds()
public java.util.Calendar getCalendar()
public MicroSecondDate getDate()
public static java.lang.String getISOString(MicroSecondDate ms)
public static java.lang.String getISOString(java.util.Date ms)
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)