public class DateTimeStamp
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable, java.lang.Cloneable
JDateTime
,
JulianDateStamp
,
Serialized FormModifier and Type | Field and Description |
---|---|
int |
day
Day, range: [1 - 31]
|
int |
hour
Hour, range: [0 - 23]
|
int |
millisecond
Millisecond, range: [0 - 1000]
|
int |
minute
Minute, range [0 - 59]
|
int |
month
Month, range: [1 - 12]
|
int |
second
Second, range: [0 - 59]
|
int |
year
Year.
|
Constructor and Description |
---|
DateTimeStamp()
Default empty constructor.
|
DateTimeStamp(int year,
int month,
int day)
Constructor that sets just date.
|
DateTimeStamp(int year,
int month,
int day,
int hour,
int minute,
int second,
int millisecond)
Constructor that sets date and time.
|
Modifier and Type | Method and Description |
---|---|
protected DateTimeStamp |
clone() |
int |
compareDateTo(java.lang.Object o)
Compares just date component of two date time stamps.
|
int |
compareTo(java.lang.Object o)
Compares this object with the specified object for order.
|
boolean |
equals(java.lang.Object object) |
int |
getDay() |
int |
getHour() |
int |
getMillisecond() |
int |
getMinute() |
int |
getMonth() |
int |
getSecond() |
int |
getYear() |
int |
hashCode() |
boolean |
isEqualDate(DateTimeStamp date) |
boolean |
isEqualTime(DateTimeStamp time) |
void |
setDay(int day) |
void |
setHour(int hour) |
void |
setMillisecond(int millisecond) |
void |
setMinute(int minute) |
void |
setMonth(int month) |
void |
setSecond(int second) |
void |
setYear(int year) |
java.lang.String |
toString()
Simple to string conversion.
|
public int year
public int month
public int day
public int hour
public int minute
public int second
public int millisecond
public DateTimeStamp()
public DateTimeStamp(int year, int month, int day, int hour, int minute, int second, int millisecond)
public DateTimeStamp(int year, int month, int day)
public int getYear()
public void setYear(int year)
public int getMonth()
public void setMonth(int month)
public int getDay()
public void setDay(int day)
public int getHour()
public void setHour(int hour)
public int getMinute()
public void setMinute(int minute)
public int getSecond()
public void setSecond(int second)
public int getMillisecond()
public void setMillisecond(int millisecond)
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
o
- the Object to be compared.java.lang.ClassCastException
- if the specified object's type prevents it
from being compared to this Object.public int compareDateTo(java.lang.Object o)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
protected DateTimeStamp clone()
clone
in class java.lang.Object
public boolean isEqualDate(DateTimeStamp date)
public boolean isEqualTime(DateTimeStamp time)
Copyright © 2003-2013 Jodd Team