public class DateHelper
extends java.lang.Object
Constructor and Description |
---|
DateHelper() |
Modifier and Type | Method and Description |
---|---|
static long |
daysBetween(java.util.Calendar start,
java.util.Calendar end) |
static long |
daysBetween(java.util.Date start,
java.util.Date end) |
static long |
daysBetweenxX(java.util.Calendar start,
java.util.Calendar end) |
static java.lang.String |
getDate(java.util.Calendar cal,
java.lang.String dateFormat) |
static java.lang.String |
getDate(java.util.Date date,
java.lang.String dateFormat) |
static java.util.Calendar |
getNewCalendar(java.util.Calendar old) |
static int |
hoursBetween(java.util.Calendar start,
java.util.Calendar end,
boolean assumeSameDate) |
static int |
hoursBetween(java.util.Date start,
java.util.Date end,
boolean assumeSameDate) |
static void |
initialize(java.util.Locale locale) |
static boolean |
isNow(java.util.Calendar cal,
java.util.Locale locale,
boolean minuteCheck) |
static boolean |
isToday(java.util.Calendar cal)
Remember to ensure the correct locale is set on the calendar before using this method.
|
static boolean |
isToday(java.util.Date date) |
static int |
minutesBetween(java.util.Date start,
java.util.Date end,
boolean assumeSameDate,
boolean assumeSameHour) |
static boolean |
sameDate(java.util.Calendar cal1,
java.util.Calendar cal2) |
static boolean |
sameDate(java.util.Date date1,
java.util.Date date2) |
static int |
secondsBetween(java.util.Date start,
java.util.Date end,
boolean assumeSameDate,
boolean assumeSameHour) |
public static void initialize(java.util.Locale locale)
public static int hoursBetween(java.util.Calendar start, java.util.Calendar end, boolean assumeSameDate)
public static int hoursBetween(java.util.Date start, java.util.Date end, boolean assumeSameDate)
public static int minutesBetween(java.util.Date start, java.util.Date end, boolean assumeSameDate, boolean assumeSameHour)
public static int secondsBetween(java.util.Date start, java.util.Date end, boolean assumeSameDate, boolean assumeSameHour)
public static long daysBetween(java.util.Calendar start, java.util.Calendar end)
public static long daysBetweenxX(java.util.Calendar start, java.util.Calendar end)
public static long daysBetween(java.util.Date start, java.util.Date end)
public static boolean isNow(java.util.Calendar cal, java.util.Locale locale, boolean minuteCheck)
public static boolean isToday(java.util.Date date)
public static boolean isToday(java.util.Calendar cal)
cal
- Calendar to checkpublic static java.util.Calendar getNewCalendar(java.util.Calendar old)
public static java.lang.String getDate(java.util.Date date, java.lang.String dateFormat)
public static java.lang.String getDate(java.util.Calendar cal, java.lang.String dateFormat)
public static boolean sameDate(java.util.Date date1, java.util.Date date2)
public static boolean sameDate(java.util.Calendar cal1, java.util.Calendar cal2)