com.liferay.portal.kernel.util
Class DateUtil

java.lang.Object
  extended by com.liferay.portal.kernel.util.DateUtil

public class DateUtil
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Field Summary
static java.lang.String ISO_8601_PATTERN
           
 
Constructor Summary
DateUtil()
           
 
Method Summary
static int compareTo(java.util.Date date1, java.util.Date date2)
           
static boolean equals(java.util.Date date1, java.util.Date date2)
           
static boolean equals(java.util.Date date1, java.util.Date date2, boolean ignoreMilliseconds)
           
static java.lang.String getCurrentDate(java.lang.String pattern, java.util.Locale locale)
           
static java.lang.String getCurrentDate(java.lang.String pattern, java.util.Locale locale, java.util.TimeZone timeZone)
           
static java.lang.String getDate(java.util.Date date, java.lang.String pattern, java.util.Locale locale)
           
static java.lang.String getDate(java.util.Date date, java.lang.String pattern, java.util.Locale locale, java.util.TimeZone timeZone)
           
static int getDaysBetween(java.util.Date startDate, java.util.Date endDate, java.util.TimeZone timeZone)
           
static java.text.DateFormat getISO8601Format()
           
static java.text.DateFormat getISOFormat()
           
static java.text.DateFormat getISOFormat(java.lang.String text)
           
static java.text.DateFormat getUTCFormat()
           
static java.text.DateFormat getUTCFormat(java.lang.String text)
           
static java.util.Date newDate()
           
static java.util.Date newDate(long date)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ISO_8601_PATTERN

public static final java.lang.String ISO_8601_PATTERN
See Also:
Constant Field Values
Constructor Detail

DateUtil

public DateUtil()
Method Detail

compareTo

public static int compareTo(java.util.Date date1,
                            java.util.Date date2)

equals

public static boolean equals(java.util.Date date1,
                             java.util.Date date2)

equals

public static boolean equals(java.util.Date date1,
                             java.util.Date date2,
                             boolean ignoreMilliseconds)

getCurrentDate

public static java.lang.String getCurrentDate(java.lang.String pattern,
                                              java.util.Locale locale)

getCurrentDate

public static java.lang.String getCurrentDate(java.lang.String pattern,
                                              java.util.Locale locale,
                                              java.util.TimeZone timeZone)

getDate

public static java.lang.String getDate(java.util.Date date,
                                       java.lang.String pattern,
                                       java.util.Locale locale)

getDate

public static java.lang.String getDate(java.util.Date date,
                                       java.lang.String pattern,
                                       java.util.Locale locale,
                                       java.util.TimeZone timeZone)

getDaysBetween

public static int getDaysBetween(java.util.Date startDate,
                                 java.util.Date endDate,
                                 java.util.TimeZone timeZone)

getISOFormat

public static java.text.DateFormat getISOFormat()

getISOFormat

public static java.text.DateFormat getISOFormat(java.lang.String text)

getISO8601Format

public static java.text.DateFormat getISO8601Format()

getUTCFormat

public static java.text.DateFormat getUTCFormat()

getUTCFormat

public static java.text.DateFormat getUTCFormat(java.lang.String text)

newDate

public static java.util.Date newDate()

newDate

public static java.util.Date newDate(long date)