|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--pt.jcodeutil.core.util.DateUtils
Title: DateUtils Description: Provide some utilities to manage dates.
| Field Summary | |
static java.lang.String |
DATE_FORMAT1
|
static java.lang.String |
DATE_FORMAT2
|
static java.lang.String |
DATE_FORMAT3
|
static java.lang.String |
DATE_FORMAT4
|
static java.lang.String |
DATE_FORMAT5
|
static java.lang.String |
DATETIME_TO_MINUTE
|
static java.lang.String |
DATETIME_TO_MINUTE1
|
static java.lang.String |
DATETIME_TO_SECOND
|
static java.lang.String |
DATETIME_TO_SECOND1
|
static java.lang.String |
DATETIME_TO_SECOND2
|
static java.lang.String |
TIME_TO_MINUTE
|
static java.lang.String |
TIME_TO_SECOND
|
| Constructor Summary | |
DateUtils()
|
|
| Method Summary | |
static java.sql.Timestamp |
addDaysToTimestamp(java.sql.Timestamp time,
int numberOfdays)
Adds a value to the Day of a given Timestamp, return the new changed Timestamp |
static java.util.Date |
addDaysToUtilDate(java.util.Date date,
int numberOfdays)
Adds a value to the Day of a given Date, return the new changed Date |
static java.sql.Timestamp |
addMonthToTimestamp(java.sql.Timestamp time,
int numberOfMonths)
Adds a value to the Month of a given Timestamp, return the new changed Timestamp |
static java.util.Date |
addMonthToUtilDate(java.util.Date date,
int numberOfMonths)
Adds a value to the Month of a given Date, return the new changed Date |
static java.sql.Timestamp |
addValueToTimestamp(java.sql.Timestamp time,
int value,
int field)
Adds a a value to a field , returning the changed Timestamp. |
static java.util.Date |
addValueToUtilDate(java.util.Date date,
int value,
int field)
Adds a a value to a field , returning the changed java.util.Date. |
static java.sql.Timestamp |
addYearToTimestamp(java.sql.Timestamp time,
int numberOfYears)
Adds a value to the Year of a given Timestamp, return the new changed Timestamp |
static java.util.Date |
addYearToUtilDate(java.util.Date date,
int numberOfYears)
Adds a value to the Year of a given Date, return the new changed Date |
static java.lang.String |
dateToString(java.util.Date date,
java.lang.String dateFormat)
Converts an Util Date to a String with a given format |
static java.sql.Date |
separatedTimeToSQLDate(java.lang.String yField,
java.lang.String mField,
java.lang.String dField)
Converts a separated date to a SQL Date. |
static java.lang.String |
separatedTimeToString(int year,
int month,
int day,
int hour,
int min,
java.lang.String dateFormat)
Joins the field representing a date into a String with the specified format. |
static java.lang.String |
separatedTimeToString(java.lang.String year,
java.lang.String month,
java.lang.String day,
java.lang.String hour,
java.lang.String min,
java.lang.String dateFormat)
Joins the field representing a date into a String with the specified format. |
static java.sql.Timestamp |
separatedTimeToTimestamp(java.lang.String yField,
java.lang.String mField,
java.lang.String dField,
java.lang.String hourField,
java.lang.String minField)
Converts a separated date to a Timestamp. |
static java.sql.Timestamp |
stringToSQLTimestamp(java.lang.String date,
java.lang.String dateFormat)
Converts a String with a given format, to a SQL Timestamp. |
static java.lang.String |
stringToString(java.lang.String date,
java.lang.String dateFormatIn,
java.lang.String dateFormatOut)
Converts a String with dateFormatIn, to another String with dateFormatOut |
static java.util.Date |
stringToUtilDate(java.lang.String date,
java.lang.String dateFormat)
Converts a String with a given format, to an Util Date |
static java.util.Calendar |
timestampToCalendar(java.sql.Timestamp time)
Converts a java.sql.Timestamp to a java.util.Calendar |
static java.lang.String |
timestampToString(java.sql.Timestamp date,
java.lang.String dateFormat)
Converts a SQL Timestamp to a String with a given format |
static java.util.Date |
timestampToUtilDate(java.sql.Timestamp time)
Converts a java.sql.Timestamp to a java.util.Date |
static java.sql.Date |
utilDateToSQLDate(java.util.Date dt)
Converts a java.util.Date to a java.sql.Date |
static java.sql.Timestamp |
utilDateToSQLTimestamp(java.util.Date dt)
Converts a java.util.Date to a java.sql.Timestamp |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String DATETIME_TO_SECOND
public static final java.lang.String DATETIME_TO_SECOND1
public static final java.lang.String DATETIME_TO_SECOND2
public static final java.lang.String DATETIME_TO_MINUTE
public static final java.lang.String DATETIME_TO_MINUTE1
public static final java.lang.String TIME_TO_SECOND
public static final java.lang.String TIME_TO_MINUTE
public static final java.lang.String DATE_FORMAT1
public static final java.lang.String DATE_FORMAT2
public static final java.lang.String DATE_FORMAT3
public static final java.lang.String DATE_FORMAT4
public static final java.lang.String DATE_FORMAT5
| Constructor Detail |
public DateUtils()
| Method Detail |
public static final java.sql.Date separatedTimeToSQLDate(java.lang.String yField,
java.lang.String mField,
java.lang.String dField)
throws java.lang.NumberFormatException
yField - mField - dField - java.lang.NumberFormatException -
public static final java.sql.Timestamp separatedTimeToTimestamp(java.lang.String yField,
java.lang.String mField,
java.lang.String dField,
java.lang.String hourField,
java.lang.String minField)
throws java.lang.NumberFormatException
yField - mField - dField - hourField - minField - java.lang.NumberFormatException -
public static java.lang.String separatedTimeToString(java.lang.String year,
java.lang.String month,
java.lang.String day,
java.lang.String hour,
java.lang.String min,
java.lang.String dateFormat)
throws java.lang.NumberFormatException
year - month - day - hour - min - dateFormat - java.lang.NumberFormatException -
public static java.lang.String separatedTimeToString(int year,
int month,
int day,
int hour,
int min,
java.lang.String dateFormat)
throws java.lang.NumberFormatException
year - month - day - hour - min - dateFormat - java.lang.NumberFormatException - public static final java.sql.Date utilDateToSQLDate(java.util.Date dt)
dt - public static final java.sql.Timestamp utilDateToSQLTimestamp(java.util.Date dt)
dt -
public static final java.lang.String stringToString(java.lang.String date,
java.lang.String dateFormatIn,
java.lang.String dateFormatOut)
throws java.text.ParseException
date - dateFormatIn - dateFormatOut -
public static final java.sql.Timestamp stringToSQLTimestamp(java.lang.String date,
java.lang.String dateFormat)
throws java.text.ParseException
date - dateFormat -
public static final java.util.Date stringToUtilDate(java.lang.String date,
java.lang.String dateFormat)
throws java.text.ParseException
date - dateFormat -
public static final java.lang.String timestampToString(java.sql.Timestamp date,
java.lang.String dateFormat)
date - dateFormat -
public static final java.lang.String dateToString(java.util.Date date,
java.lang.String dateFormat)
date - dateFormat - public static final java.util.Date timestampToUtilDate(java.sql.Timestamp time)
time - public static final java.util.Calendar timestampToCalendar(java.sql.Timestamp time)
time -
public static final java.sql.Timestamp addDaysToTimestamp(java.sql.Timestamp time,
int numberOfdays)
time - numberOfdays -
public static final java.util.Date addDaysToUtilDate(java.util.Date date,
int numberOfdays)
date - numberOfdays -
public static final java.sql.Timestamp addMonthToTimestamp(java.sql.Timestamp time,
int numberOfMonths)
time - numberOfMonths -
public static final java.util.Date addMonthToUtilDate(java.util.Date date,
int numberOfMonths)
date - numberOfMonths -
public static final java.sql.Timestamp addYearToTimestamp(java.sql.Timestamp time,
int numberOfYears)
time - numberOfYears -
public static final java.util.Date addYearToUtilDate(java.util.Date date,
int numberOfYears)
date - numberOfYears -
public static final java.util.Date addValueToUtilDate(java.util.Date date,
int value,
int field)
date - value - field - Calendar
public static final java.sql.Timestamp addValueToTimestamp(java.sql.Timestamp time,
int value,
int field)
time - value - field - Calendar
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||