railo.commons.date
Class JodaDateTimeUtil

java.lang.Object
  extended by railo.commons.date.DateTimeUtil
      extended by railo.commons.date.JodaDateTimeUtil

public class JodaDateTimeUtil
extends DateTimeUtil


Field Summary
static JREDateTimeUtil jreUtil
           
static Map zones
           
 
Fields inherited from class railo.commons.date.DateTimeUtil
DAY, HOUR, MILLISECOND, MINUTE, MONTH, QUARTER, SECOND, WEEK, YEAR
 
Method Summary
 int getDay(TimeZone tz, DateTime dt)
           
 int getDayOfWeek(Locale locale, TimeZone tz, DateTime dt)
           
 int getDayOfYear(Locale locale, TimeZone tz, DateTime dt)
           
 int getDaysInMonth(TimeZone tz, DateTime date)
           
 long getDiff(TimeZone tz, int datePart, DateTime left, DateTime right)
           
 int getHour(TimeZone tz, DateTime dt)
           
 int getMilliSecond(TimeZone tz, DateTime dt)
           
 long getMilliSecondsInDay(TimeZone tz, long time)
           
 int getMinute(TimeZone tz, DateTime dt)
           
 int getMonth(TimeZone tz, DateTime dt)
           
 int getSecond(TimeZone tz, DateTime dt)
           
 int getWeekOfYear(Locale locale, TimeZone tz, DateTime dt)
           
 int getYear(TimeZone tz, DateTime dt)
           
 String toString(DateTime date, TimeZone tz)
           
 
Methods inherited from class railo.commons.date.DateTimeUtil
daysInMonth, getInstance, getMilliSecondsAdMidnight, isLeapYear, toBooleanValue, toDateTime, toDateTime, toDateTime, toDoubleValue, toTime, toTime, toYear
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

zones

public static Map zones

jreUtil

public static JREDateTimeUtil jreUtil
Method Detail

getYear

public int getYear(TimeZone tz,
                   DateTime dt)
Specified by:
getYear in class DateTimeUtil
See Also:
railo.commons.date.DateTimeUtil#year(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getWeekOfYear

public int getWeekOfYear(Locale locale,
                         TimeZone tz,
                         DateTime dt)
Specified by:
getWeekOfYear in class DateTimeUtil
See Also:
railo.commons.date.DateTimeUtil#getWeek(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getMonth

public int getMonth(TimeZone tz,
                    DateTime dt)
Specified by:
getMonth in class DateTimeUtil
See Also:
DateTimeUtil.getMonth(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getDay

public int getDay(TimeZone tz,
                  DateTime dt)
Specified by:
getDay in class DateTimeUtil
See Also:
DateTimeUtil.getDay(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getHour

public int getHour(TimeZone tz,
                   DateTime dt)
Specified by:
getHour in class DateTimeUtil
See Also:
DateTimeUtil.getHour(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getMinute

public int getMinute(TimeZone tz,
                     DateTime dt)
Specified by:
getMinute in class DateTimeUtil
See Also:
DateTimeUtil.getMinute(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getSecond

public int getSecond(TimeZone tz,
                     DateTime dt)
Specified by:
getSecond in class DateTimeUtil
See Also:
DateTimeUtil.getSecond(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getMilliSecond

public int getMilliSecond(TimeZone tz,
                          DateTime dt)
Specified by:
getMilliSecond in class DateTimeUtil
See Also:
DateTimeUtil.getMilliSecond(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getDaysInMonth

public int getDaysInMonth(TimeZone tz,
                          DateTime date)
Specified by:
getDaysInMonth in class DateTimeUtil
See Also:
DateTimeUtil.getDaysInMonth(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getDayOfYear

public int getDayOfYear(Locale locale,
                        TimeZone tz,
                        DateTime dt)
Specified by:
getDayOfYear in class DateTimeUtil
See Also:
railo.commons.date.DateTimeUtil#getDayOfYear(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getDayOfWeek

public int getDayOfWeek(Locale locale,
                        TimeZone tz,
                        DateTime dt)
Specified by:
getDayOfWeek in class DateTimeUtil
See Also:
railo.commons.date.DateTimeUtil#getDayOfWeek(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getMilliSecondsInDay

public long getMilliSecondsInDay(TimeZone tz,
                                 long time)
Specified by:
getMilliSecondsInDay in class DateTimeUtil
See Also:
railo.commons.date.DateTimeUtil#getMilliSecondsInDay(java.util.TimeZone, railo.runtime.type.dt.DateTime)

getDiff

public long getDiff(TimeZone tz,
                    int datePart,
                    DateTime left,
                    DateTime right)
Specified by:
getDiff in class DateTimeUtil
See Also:
DateTimeUtil.getDiff(java.util.TimeZone, int, railo.runtime.type.dt.DateTime, railo.runtime.type.dt.DateTime)

toString

public String toString(DateTime date,
                       TimeZone tz)
Specified by:
toString in class DateTimeUtil
See Also:
DateTimeUtil.toString(railo.runtime.type.dt.DateTime, java.util.TimeZone)


Copyright © 2012 Railo