|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.stimulsoft.base.system.StiDateTime
public class StiDateTime
| Field Summary | |
|---|---|
static java.lang.String |
DATE_TIME_FORMAT
|
static java.lang.String |
EN_DATE_TIME_FORMAT
|
static StiDateTime |
MaxValue
|
static StiDateTime |
minValue
|
static StiDateTime |
MinValue
|
static java.lang.String |
TIME_FORMAT
|
static StiDateTime |
ZERO
|
| Constructor Summary | |
|---|---|
StiDateTime()
|
|
StiDateTime(java.util.Calendar date)
|
|
StiDateTime(java.util.Date date)
|
|
StiDateTime(StiTimeSpan value)
|
|
| Method Summary | |
|---|---|
void |
add(int field,
int amount)
|
StiDateTime |
addDays(double value)
Returns the DateTime resulting from adding a fractional number of days to this DateTime. |
StiDateTime |
addHours(double value)
Returns the DateTime resulting from adding a fractional number of hours to this DateTime. |
StiDateTime |
addMilliseconds(double value)
Returns the DateTime resulting from the given number of milliseconds to this DateTime. |
StiDateTime |
addMinutes(double value)
Returns the DateTime resulting from adding a fractional number of minutes to this DateTime. |
StiDateTime |
addMonths(int months)
Returns the DateTime resulting from adding the given number of months to this DateTime. |
StiDateTime |
addSeconds(double value)
Returns the DateTime resulting from adding a fractional number of seconds to this DateTime. |
StiDateTime |
addYears(int value)
Returns the DateTime resulting from adding the given number of years to this DateTime. |
java.util.Calendar |
calendar()
|
StiDateTime |
clone()
|
int |
compareTo(java.lang.Object o)
|
static StiDateTime |
currentDate()
|
static StiDateTime |
currentDateOnly()
|
static int |
daysInMonth(int year,
int month)
Returns the number of days in the month given by the year and month arguments. |
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
format()
|
java.lang.String |
format(java.text.DateFormat df)
|
java.lang.String |
format(java.lang.String format)
|
java.lang.String |
formatEN()
|
java.lang.String |
formatEnDateTime()
|
static StiDateTime |
fromNetJsonString(java.lang.String jsonDate)
|
static StiDateTime |
fromString(java.lang.String strFrom)
|
int |
get(int field)
|
int |
getActualMaximum(int field)
|
long |
getTicks()
|
java.util.Date |
getTime()
|
long |
getTimeInMillis()
|
long |
getValue()
|
static boolean |
isLeapYear(int year)
Checks whether a given year is a leap year. |
static StiDateTime |
Parse(java.lang.String from)
|
void |
set(int field,
int value)
|
void |
set(int year,
int month,
int date)
|
void |
setTime(java.util.Calendar calendar)
|
void |
setTime(java.util.Date date)
|
void |
setTimeSpan(StiTimeSpan value)
|
StiDateTime |
subtract(StiDateTime subtrahend)
|
java.lang.String |
toNetJsonString()
|
java.lang.String |
toString()
|
java.lang.String |
toString(java.lang.String format)
|
static StiDateTime |
valueOf(java.lang.Object o)
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String EN_DATE_TIME_FORMAT
public static final java.lang.String DATE_TIME_FORMAT
public static final java.lang.String TIME_FORMAT
public static StiDateTime ZERO
public static StiDateTime minValue
public static StiDateTime MinValue
public static StiDateTime MaxValue
| Constructor Detail |
|---|
public StiDateTime()
public StiDateTime(java.util.Calendar date)
public StiDateTime(java.util.Date date)
public StiDateTime(StiTimeSpan value)
| Method Detail |
|---|
public static StiDateTime currentDate()
public static StiDateTime currentDateOnly()
public java.lang.String toNetJsonString()
public static StiDateTime fromNetJsonString(java.lang.String jsonDate)
public java.util.Calendar calendar()
public long getValue()
public long getTicks()
public static StiDateTime Parse(java.lang.String from)
public static StiDateTime fromString(java.lang.String strFrom)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(java.lang.String format)
public java.lang.String format(java.lang.String format)
public java.lang.String format(java.text.DateFormat df)
public java.lang.String formatEN()
public java.lang.String formatEnDateTime()
public java.util.Date getTime()
public long getTimeInMillis()
public void set(int field,
int value)
public void set(int year,
int month,
int date)
public void setTimeSpan(StiTimeSpan value)
public void setTime(java.util.Date date)
public void setTime(java.util.Calendar calendar)
public void add(int field,
int amount)
public StiDateTime addDays(double value)
value -
public StiDateTime addHours(double value)
value -
public StiDateTime addMilliseconds(double value)
value -
public StiDateTime addMinutes(double value)
value -
public StiDateTime addMonths(int months)
months -
public StiDateTime addSeconds(double value)
value -
public StiDateTime addYears(int value)
value -
public static int daysInMonth(int year,
int month)
year - month -
public static boolean isLeapYear(int year)
year -
public int get(int field)
public int getActualMaximum(int field)
public StiDateTime clone()
clone in class java.lang.Objectpublic java.lang.String format()
public StiDateTime subtract(StiDateTime subtrahend)
public int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparable<java.lang.Object>public static StiDateTime valueOf(java.lang.Object o)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||