org.apache.poi.hpsf
Class Filetime

java.lang.Object
  extended by org.apache.poi.hpsf.Filetime

public class Filetime
extends java.lang.Object


Method Summary
static long dateToFileTime(java.util.Date date)
          Converts a Date into a filetime.
static java.util.Date filetimeToDate(long filetime)
          Converts a Windows FILETIME into a Date.
static boolean isUndefined(java.util.Date date)
          Return true if the date is undefined
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

filetimeToDate

public static java.util.Date filetimeToDate(long filetime)
Converts a Windows FILETIME into a Date. The Windows FILETIME structure holds a date and time associated with a file. The structure identifies a 64-bit integer specifying the number of 100-nanosecond intervals which have passed since January 1, 1601.

Parameters:
filetime - The filetime to convert.
Returns:
The Windows FILETIME as a Date.

dateToFileTime

public static long dateToFileTime(java.util.Date date)
Converts a Date into a filetime.

Parameters:
date - The date to be converted
Returns:
The filetime
See Also:
filetimeToDate(long)

isUndefined

public static boolean isUndefined(java.util.Date date)
Return true if the date is undefined

Parameters:
date - the date
Returns:
true if the date is undefined