|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.varienaja.util.DateTools
public class DateTools
Date/Time tools.
Constructor Summary | |
---|---|
DateTools()
|
Method Summary | |
---|---|
static java.util.Date |
currentDate()
Levert de datum van vandaag. |
static int |
currentYear()
|
static long |
daysBetween(java.util.Date d1,
java.util.Date d2)
|
static java.util.Date |
encodeDate(int dd,
int mm,
int yyyy)
|
static java.util.Date |
encodeDateTime(int dd,
int mm,
int yyyy,
int h,
int m,
int s)
|
static java.util.Date |
endOfMonth(java.util.Date d)
|
static java.lang.String |
formatDate(java.util.Date d)
|
static java.lang.String |
formatDate(java.util.Date d,
java.lang.String pattern)
|
static java.lang.String |
formatTimestamp(java.util.Date d)
|
static java.util.Date |
getDate(java.lang.Integer year,
java.lang.Integer month,
java.lang.Integer day)
Retourneert een specifieke datum om middernacht. |
static java.util.Date |
getDate(java.lang.Integer year,
java.lang.Integer month,
java.lang.Integer day,
java.lang.Integer hour,
java.lang.Integer minute,
java.lang.Integer second)
Retourneert een specifieke datum en tijd. |
static java.util.Date |
getFirstOfThisMonth()
Returns a Date object consisting of 1-MM-YYYY |
static java.lang.Integer |
getYear(java.util.Date d)
Retournert het jaar waarin de datum valt. |
static java.util.Date |
lastYear()
returns the date exactly 1 year ago (not including time of the day). |
static java.util.Date |
nextMonthEnd(java.util.Date d)
|
static java.util.Date |
nullDate()
|
static java.util.Date |
parseDate(java.lang.String date,
java.lang.String pattern)
Tries to convert a String into a Date object. |
static java.util.Date |
previousMonthEnd(java.util.Date d)
|
static java.lang.Boolean |
sameDay(java.util.Date d1,
java.util.Date d2)
Retourneert true als de 2 Date objecten in dezelfde dag vallen en anders false. |
static java.util.Date |
tomorrow()
Levert de datum van morgen. |
static java.util.Date |
yearEnd(java.lang.Integer year)
Retourneert de laatste seconde van het gespecificeerde jaar. |
static java.util.Date |
yearStart(java.lang.Integer year)
Retourneert de eerste seconde van het gespecificeerde jaar. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DateTools()
Method Detail |
---|
public static java.util.Date getDate(java.lang.Integer year, java.lang.Integer month, java.lang.Integer day)
year
- Het gewenste jaarmonth
- De gewenste maand (januari is 0, december=11)day
- De gewenste dag (1=1, 31=31)
public static java.util.Date getDate(java.lang.Integer year, java.lang.Integer month, java.lang.Integer day, java.lang.Integer hour, java.lang.Integer minute, java.lang.Integer second)
year
- Het gewenste jaarmonth
- De gewenste maand (januari is 0, december=11)day
- De gewenste dag (1=1, 31=31)hour
- Het gewenste uurminute
- De gewenste minuutsecond
- De gewenste seconde.
public static java.util.Date yearStart(java.lang.Integer year)
year
- Het gewenste jaar.
public static java.util.Date yearEnd(java.lang.Integer year)
year
- Het gewenste jaar.
public static java.lang.Boolean sameDay(java.util.Date d1, java.util.Date d2)
d1
- Datum 1d2
- Datum 2
public static long daysBetween(java.util.Date d1, java.util.Date d2)
public static java.lang.Integer getYear(java.util.Date d)
d
- De datum
public static java.lang.String formatDate(java.util.Date d)
public static java.lang.String formatTimestamp(java.util.Date d)
public static java.lang.String formatDate(java.util.Date d, java.lang.String pattern)
public static java.util.Date parseDate(java.lang.String date, java.lang.String pattern)
date
- The string representation.pattern
- The pattern to use. (e.g. dd-MM-yyyy)
public static java.util.Date currentDate()
public static java.util.Date getFirstOfThisMonth()
public static int currentYear()
public static java.util.Date tomorrow()
public static java.util.Date nullDate()
public static java.util.Date encodeDate(int dd, int mm, int yyyy)
public static java.util.Date encodeDateTime(int dd, int mm, int yyyy, int h, int m, int s)
public static java.util.Date endOfMonth(java.util.Date d)
d
- The month of which to return the last moment of.
public static java.util.Date previousMonthEnd(java.util.Date d)
public static java.util.Date nextMonthEnd(java.util.Date d)
public static java.util.Date lastYear()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |