javax.cim
public class CIMDateTimeAbsolute extends CIMDateTime
| Constructor Summary | |
|---|---|
| CIMDateTimeAbsolute()
Create a CIMDateTimeAbsolute object using the current
Time/Date of the system. | |
| CIMDateTimeAbsolute(Calendar pCalendar)
Create a CIMDateTimeAbsolute object using a
Calendar object.
| |
| CIMDateTimeAbsolute(String pDateTime)
Creates a CIMDateTimeAbsolute object using a string.
| |
| Method Summary | |
|---|---|
| int | compareTo(CIMDateTime pDateTime)
Compares the CIMDateTimeAbsolute object with this one. |
| int | getDay()
Returns day value of this date.
|
| int | getHour()
Returns hour value of this date.
|
| int | getMicrosecond()
Returns microsecond value of this date.
|
| int | getMinute()
Returns minute value of this date.
|
| int | getMonth()
Returns month value of this date.
|
| int | getSecond()
Returns second value of this date.
|
| int | getUTCOffset()
Returns UTC offset value of this date.
|
| int | getYear()
Returns year value of this Date.
|
CIMDateTimeAbsolute object using the current
Time/Date of the system.CIMDateTimeAbsolute object using a
Calendar object.
Parameters: pCalendar
A Calendar object used to initialize this object.
Throws: IllegalArgumentException
If Calendar object is null.
CIMDateTimeAbsolute object using a string.
Parameters: pDateTime A string in the format of yyyyMMddHHmmss.SSSSSSsutc.
Throws: IllegalArgumentException If string is not in the correct format.
CIMDateTimeAbsolute object with this one. If
either date has "Not Significant" fields then we can only compare the
significant fields.
Parameters: pDateTime
The CIMDateTimeAbsolute to be compared with this
one.
Returns: -1, zero, or 1 as this date is less than, equal to, or greater than the specified date.
Throws: IllegalArgumentException
If the object passed in is not an instance of
CIMDataTimeAbsolute.
Returns: If day field "not significant" this returns -1, otherwise returns day of this date.
Returns: If hour field "not significant" this returns -1, otherwise returns hour of this date.
Returns: If microsecond field "not significant" this returns -1, otherwise returns microseconds of this date.
Returns: If minute field "not significant" this returns -1, otherwise returns minute of this date.
Returns: If month field "not significant" this returns -1, otherwise returns the month of this date.
Returns: If second field "not significant" this returns -1, otherwise returns second of this date.
Returns: UTC offset of this date.
Returns: If year field "not significant" this returns -1, otherwise returns the year of this date.