|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.poi.hslf.util.SystemTimeUtils
public final class SystemTimeUtils
A helper class for dealing with SystemTime Structs, as defined at http://msdn.microsoft.com/library/en-us/sysinfo/base/systemtime_str.asp . Discrepancies between Calendar and SYSTEMTIME: - that January = 1 in SYSTEMTIME, 0 in Calendar. - that the day of the week (0) starts on Sunday in SYSTEMTIME, and Monday in Calendar It is also the case that this does not store the timezone, and no... it is not stored as UTC either, but rather the local system time (yuck.)
Constructor Summary | |
---|---|
SystemTimeUtils()
|
Method Summary | |
---|---|
static java.util.Date |
getDate(byte[] data)
Get the date found in the byte array, as a java Data object |
static java.util.Date |
getDate(byte[] data,
int offset)
Get the date found in the byte array, as a java Data object |
static void |
storeDate(java.util.Date date,
byte[] dest)
Convert the supplied java Date into a SystemTime struct, and write it into the supplied byte array. |
static void |
storeDate(java.util.Date date,
byte[] dest,
int offset)
Convert the supplied java Date into a SystemTime struct, and write it into the supplied byte array. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SystemTimeUtils()
Method Detail |
---|
public static java.util.Date getDate(byte[] data)
public static java.util.Date getDate(byte[] data, int offset)
public static void storeDate(java.util.Date date, byte[] dest)
public static void storeDate(java.util.Date date, byte[] dest, int offset)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |