public interface IDfTime
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DF_TIME_PATTERN_DEFAULT
Represents time pattern string "".
|
static java.lang.String |
DF_TIME_PATTERN1
Represents time pattern string "mm/dd/yy".
|
static java.lang.String |
DF_TIME_PATTERN10
Represents time pattern string "mon dd yyyy".
|
static java.lang.String |
DF_TIME_PATTERN11
Represents time pattern string "mm/yy".
|
static java.lang.String |
DF_TIME_PATTERN12
Represents time pattern string "mm/yyyy".
|
static java.lang.String |
DF_TIME_PATTERN13
Represents time pattern string "dd/mm/yy".
|
static java.lang.String |
DF_TIME_PATTERN14
Represents time pattern string "dd/mm/yyyy".
|
static java.lang.String |
DF_TIME_PATTERN15
Represents time pattern string "mm/yy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN16
Represents time pattern string "mm/yyyy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN17
Represents time pattern string "dd/mm/yy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN18
Represents time pattern string "dd/mm/yyyy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN19
Represents time pattern string "yy/mm".
|
static java.lang.String |
DF_TIME_PATTERN2
Represents time pattern string "mm/dd/yyyy".
|
static java.lang.String |
DF_TIME_PATTERN20
Represents time pattern string "yyyy/mm".
|
static java.lang.String |
DF_TIME_PATTERN21
Represents time pattern string "yy/mm/dd".
|
static java.lang.String |
DF_TIME_PATTERN22
Represents time pattern string "yyyy/mm/dd".
|
static java.lang.String |
DF_TIME_PATTERN23
Represents time pattern string "yy/mm hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN24
Represents time pattern string "yyyy/mm hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN25
Represents time pattern string "yy/mm/dd hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN26
Represents time pattern string "yyyy/mm/dd hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN27
Represents time pattern string "yy".
|
static java.lang.String |
DF_TIME_PATTERN28
Represents time pattern string "yyyy".
|
static java.lang.String |
DF_TIME_PATTERN29
Represents time pattern string "mon-yy".
|
static java.lang.String |
DF_TIME_PATTERN3
Represents time pattern string "dd-mon-yy".
|
static java.lang.String |
DF_TIME_PATTERN30
Represents time pattern string "mon-yyyy".
|
static java.lang.String |
DF_TIME_PATTERN31
Represents time pattern string "yy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN32
Represents time pattern string "yyyy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN33
Represents time pattern string "mon-yy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN34
Represents time pattern string "mon-yyyy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN35
Represents time pattern string "month yy".
|
static java.lang.String |
DF_TIME_PATTERN36
Represents time pattern string "month yyyy".
|
static java.lang.String |
DF_TIME_PATTERN37
Represents time pattern string "month, yy".
|
static java.lang.String |
DF_TIME_PATTERN38
Represents time pattern string "month, yyyy".
|
static java.lang.String |
DF_TIME_PATTERN39
Represents time pattern string "month yy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN4
Represents time pattern string "dd-mon-yyyy".
|
static java.lang.String |
DF_TIME_PATTERN40
Represents time pattern string "month yyyy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN41
Represents time pattern string "month, yy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN42
Represents time pattern string "month, yyyy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN43
Represents time pattern string "mm/dd/yy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN44
Represents time pattern string "mm/dd/yyyy hh:mi:ss".
|
static java.lang.String |
DF_TIME_PATTERN45
Represents time pattern string "yyyy-mm-dd".
|
static java.lang.String |
DF_TIME_PATTERN46
Represents time pattern string "yyyy-mm-dd".
|
static java.lang.String |
DF_TIME_PATTERN5
Represents time pattern string "month dd yy".
|
static java.lang.String |
DF_TIME_PATTERN6
Represents time pattern string "month dd, yy".
|
static java.lang.String |
DF_TIME_PATTERN7
Represents time pattern string "month dd yyyy".
|
static java.lang.String |
DF_TIME_PATTERN8
Represents time pattern string "month dd, yyyy".
|
static java.lang.String |
DF_TIME_PATTERN9
Represents time pattern string "mon dd yy".
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
asString(java.lang.String pattern)
Returns the date/time formatted according to the specified pattern.
|
int |
compareTo(IDfTime time)
Returns 1 if this date/time is later than the argument "time"; 0 if the
two date/times are the same; or -1 if this date/time object
represents an older time than the argument.
|
boolean |
equals(java.lang.Object time)
Returns
true if the argument is a DfTime object that
represents the same date/time as this object. |
java.util.Date |
getDate()
Returns the date as a Java Date.
|
int |
getDay()
Returns the day portion of the date as an integer (e.g., 28).
|
int |
getHour()
Returns the hour portion of the date as an integer.
|
int |
getMinutes()
Returns the minutes portion of the date as an integer.
|
int |
getMonth()
Returns the month portion of the date as an integer (e.g., 12).
|
java.lang.String |
getPattern()
Returns the pattern string used to format the date/time.
|
int |
getSeconds()
Returns the seconds portion of the date as an integer.
|
int |
getYear()
Returns the year portion of the date as an integer (e.g., 1998).
|
boolean |
isNullDate()
Indicates whether this object represents a NULLDATE.
|
boolean |
isValid()
Indicates whether the underlying date string has a valid format.
|
java.lang.String |
toString()
Returns the time string used to construct the DfTime object, or, if
the DfTime object was constructed with a Java Date object, the result
of formatting the date/time using DF_TIME_PATTERN_DEFAULT.
|
static final java.lang.String DF_TIME_PATTERN1
static final java.lang.String DF_TIME_PATTERN2
static final java.lang.String DF_TIME_PATTERN3
static final java.lang.String DF_TIME_PATTERN4
static final java.lang.String DF_TIME_PATTERN5
static final java.lang.String DF_TIME_PATTERN6
static final java.lang.String DF_TIME_PATTERN7
static final java.lang.String DF_TIME_PATTERN8
static final java.lang.String DF_TIME_PATTERN9
static final java.lang.String DF_TIME_PATTERN10
static final java.lang.String DF_TIME_PATTERN11
static final java.lang.String DF_TIME_PATTERN12
static final java.lang.String DF_TIME_PATTERN13
static final java.lang.String DF_TIME_PATTERN14
static final java.lang.String DF_TIME_PATTERN15
static final java.lang.String DF_TIME_PATTERN16
static final java.lang.String DF_TIME_PATTERN17
static final java.lang.String DF_TIME_PATTERN18
static final java.lang.String DF_TIME_PATTERN19
static final java.lang.String DF_TIME_PATTERN20
static final java.lang.String DF_TIME_PATTERN21
static final java.lang.String DF_TIME_PATTERN22
static final java.lang.String DF_TIME_PATTERN23
static final java.lang.String DF_TIME_PATTERN24
static final java.lang.String DF_TIME_PATTERN25
static final java.lang.String DF_TIME_PATTERN26
static final java.lang.String DF_TIME_PATTERN27
static final java.lang.String DF_TIME_PATTERN28
static final java.lang.String DF_TIME_PATTERN29
static final java.lang.String DF_TIME_PATTERN30
static final java.lang.String DF_TIME_PATTERN31
static final java.lang.String DF_TIME_PATTERN32
static final java.lang.String DF_TIME_PATTERN33
static final java.lang.String DF_TIME_PATTERN34
static final java.lang.String DF_TIME_PATTERN35
static final java.lang.String DF_TIME_PATTERN36
static final java.lang.String DF_TIME_PATTERN37
static final java.lang.String DF_TIME_PATTERN38
static final java.lang.String DF_TIME_PATTERN39
static final java.lang.String DF_TIME_PATTERN40
static final java.lang.String DF_TIME_PATTERN41
static final java.lang.String DF_TIME_PATTERN42
static final java.lang.String DF_TIME_PATTERN43
static final java.lang.String DF_TIME_PATTERN44
static final java.lang.String DF_TIME_PATTERN45
static final java.lang.String DF_TIME_PATTERN46
static final java.lang.String DF_TIME_PATTERN_DEFAULT
int getYear()
int getMonth()
int getDay()
int getHour()
int getMinutes()
int getSeconds()
java.util.Date getDate()
null
under the following conditions: 1) the object was constructed
with a null
date string or if that string
equals "nullstring" (ignoring case); 2) the object was
constructed with a date string that could not be parsed
with the provided pattern string (or with the default
pattern string if no pattern string was provided).java.lang.String asString(java.lang.String pattern)
null
string argument or the string "NULLDATE", returns null
.pattern
- a Documentum date/time pattern string. See the
comments for the constructor DfTime(String, String).
for a listing of the legal patterns.java.lang.String toString()
toString
in class java.lang.Object
java.lang.String getPattern()
boolean isNullDate()
true
if the value of the DfTime object is
"nulldate" or if the DfTime object was constructed
with a null
string.boolean isValid()
true
if this contains a valid date/time string.boolean equals(java.lang.Object time)
true
if the argument is a DfTime object that
represents the same date/time as this object. This method returns
false
if the two date/times are different, if the
argument is not of type DfTime, or if either this object or the
argument does not represent a valid time.
Note: This method returns a value of true if the method’s argument
represents a time that is within one second of the time that the
object represents.equals
in class java.lang.Object
time
- a DfTime objecttrue
if argument is a DfTime object that
represents the same date/time as this object.int compareTo(IDfTime time)
myNullTime.compareTo(myInvalidTime)
would be 1
(myNullTime is bigger). If both this DfTime object and the
argument represent invalid times, 0 is returned. Otherwise,
NULLDATEs always preceed any valid time.time
- a DfTime objectCopyright 1994-2023 OpenText Corporation. All rights reserved.