|
||||||||||
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 |