|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.p13n.xml.schema.XMLDateTimeUtil
ISO8601 date utility. This class will read and write the correct ISO standard date, time, and timeInstant tags
Constructor Summary | |
XMLDateTimeUtil()
Default constructor. |
Method Summary | |
static String |
formatDate(Calendar aDate)
|
static String |
formatDate(Date aDate)
Format a date in ISO standard. |
static String |
formatTime(Calendar aTime)
|
static String |
formatTime(Date aTime)
Format a time in ISO standard. |
static String |
formatTimeInstant(Calendar aDateTime)
|
static String |
formatTimeInstant(Date aDateTime)
Format a date-time in ISO standard. |
static String |
getOffset(Calendar calendar)
Create a string representing the offset for the date being formatted. |
protected static StringBuffer |
jdk14CompliantString(StringBuffer sb)
The dates we use are ISO8601 compliant, but jdk does not understand that, so we return a string buffer that understand jdk1.4 format. |
static void |
main(String[] args)
|
static Calendar |
readDate(String aDate)
|
static Date |
readDateAsDate(String aDate)
Parse the xml string back into a Date. |
static Calendar |
readTime(String aTime)
|
static Date |
readTimeAsDate(String aTime)
Parse the time back into a Date. |
static Calendar |
readTimeInstant(String aDateTime)
|
static Date |
readTimeInstantAsDate(String aDateTime)
Parse the date time back into a Date. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XMLDateTimeUtil()
Method Detail |
public static String formatDate(Calendar aDate)
public static String formatDate(Date aDate)
aDate
-
public static String formatTime(Calendar aTime)
public static String formatTime(Date aTime)
aTime
-
public static String formatTimeInstant(Calendar aDateTime)
public static String formatTimeInstant(Date aDateTime)
aDateTime
-
public static String getOffset(Calendar calendar)
protected static StringBuffer jdk14CompliantString(StringBuffer sb)
public static void main(String[] args)
public static Calendar readDate(String aDate)
public static Date readDateAsDate(String aDate)
public static Calendar readTime(String aTime)
public static Date readTimeAsDate(String aTime)
public static Calendar readTimeInstant(String aDateTime)
public static Date readTimeInstantAsDate(String aDateTime)
|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |