org.thymeleaf.expression
Class Dates
Object
  
org.thymeleaf.expression.Dates
public final class Dates
- extends Object
 
   Utility class for performing dates (Date) operations.
 
 
   An object of this class is usually available in variable evaluation expressions with the name
   #dates.
 
- Since:
 
  - 1.0
 
- Author:
 
  - Daniel Fernández
 
 
| 
Method Summary | 
 Integer[] | 
arrayDay(Object[] target)
 
            | 
 Integer[] | 
arrayDayOfWeek(Object[] target)
 
            | 
 String[] | 
arrayDayOfWeekName(Object[] target)
 
            | 
 String[] | 
arrayDayOfWeekNameShort(Object[] target)
 
            | 
 String[] | 
arrayFormat(Object[] target)
 
            | 
 String[] | 
arrayFormat(Object[] target,
            String pattern)
 
            | 
 Integer[] | 
arrayHour(Object[] target)
 
            | 
 Integer[] | 
arrayMillisecond(Object[] target)
 
            | 
 Integer[] | 
arrayMinute(Object[] target)
 
            | 
 Integer[] | 
arrayMonth(Object[] target)
 
            | 
 String[] | 
arrayMonthName(Object[] target)
 
            | 
 String[] | 
arrayMonthNameShort(Object[] target)
 
            | 
 Integer[] | 
arraySecond(Object[] target)
 
            | 
 Integer[] | 
arrayYear(Object[] target)
 
            | 
static Date | 
create(Object year,
       Object month,
       Object day)
 
            | 
static Date | 
create(Object year,
       Object month,
       Object day,
       Object hour,
       Object minute)
 
            | 
static Date | 
create(Object year,
       Object month,
       Object day,
       Object hour,
       Object minute,
       Object second)
 
            | 
static Date | 
create(Object year,
       Object month,
       Object day,
       Object hour,
       Object minute,
       Object second,
       Object millisecond)
 
            | 
static Date | 
createNow()
 
            | 
static Date | 
createToday()
 
            | 
 Integer | 
day(Date target)
 
            | 
 Integer | 
dayOfWeek(Date target)
 
            | 
 String | 
dayOfWeekName(Date target)
 
            | 
 String | 
dayOfWeekNameShort(Date target)
 
            | 
 String | 
format(Date target)
 
            | 
 String | 
format(Date target,
       String pattern)
 
            | 
 Integer | 
hour(Date target)
 
            | 
 List<Integer> | 
listDay(List<? extends Date> target)
 
            | 
 List<Integer> | 
listDayOfWeek(List<? extends Date> target)
 
            | 
 List<String> | 
listDayOfWeekName(List<? extends Date> target)
 
            | 
 List<String> | 
listDayOfWeekNameShort(List<? extends Date> target)
 
            | 
 List<String> | 
listFormat(List<? extends Date> target)
 
            | 
 List<String> | 
listFormat(List<? extends Date> target,
           String pattern)
 
            | 
 List<Integer> | 
listHour(List<? extends Date> target)
 
            | 
 List<Integer> | 
listMillisecond(List<? extends Date> target)
 
            | 
 List<Integer> | 
listMinute(List<? extends Date> target)
 
            | 
 List<Integer> | 
listMonth(List<? extends Date> target)
 
            | 
 List<String> | 
listMonthName(List<? extends Date> target)
 
            | 
 List<String> | 
listMonthNameShort(List<? extends Date> target)
 
            | 
 List<Integer> | 
listSecond(List<? extends Date> target)
 
            | 
 List<Integer> | 
listYear(List<? extends Date> target)
 
            | 
 Integer | 
millisecond(Date target)
 
            | 
 Integer | 
minute(Date target)
 
            | 
 Integer | 
month(Date target)
 
            | 
 String | 
monthName(Date target)
 
            | 
 String | 
monthNameShort(Date target)
 
            | 
 Integer | 
second(Date target)
 
            | 
 Set<Integer> | 
setDay(Set<? extends Date> target)
 
            | 
 Set<Integer> | 
setDayOfWeek(Set<? extends Date> target)
 
            | 
 Set<String> | 
setDayOfWeekName(Set<? extends Date> target)
 
            | 
 Set<String> | 
setDayOfWeekNameShort(Set<? extends Date> target)
 
            | 
 Set<String> | 
setFormat(Set<? extends Date> target)
 
            | 
 Set<String> | 
setFormat(Set<? extends Date> target,
          String pattern)
 
            | 
 Set<Integer> | 
setHour(Set<? extends Date> target)
 
            | 
 Set<Integer> | 
setMillisecond(Set<? extends Date> target)
 
            | 
 Set<Integer> | 
setMinute(Set<? extends Date> target)
 
            | 
 Set<Integer> | 
setMonth(Set<? extends Date> target)
 
            | 
 Set<String> | 
setMonthName(Set<? extends Date> target)
 
            | 
 Set<String> | 
setMonthNameShort(Set<? extends Date> target)
 
            | 
 Set<Integer> | 
setSecond(Set<? extends Date> target)
 
            | 
 Set<Integer> | 
setYear(Set<? extends Date> target)
 
            | 
 Integer | 
year(Date target)
 
            | 
 
| Methods inherited from class Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
Dates
public Dates(Locale locale)
create
public static Date create(Object year,
                          Object month,
                          Object day)
- Since:
 
  - 1.1.2
 
 
create
public static Date create(Object year,
                          Object month,
                          Object day,
                          Object hour,
                          Object minute)
- Since:
 
  - 1.1.2
 
 
create
public static Date create(Object year,
                          Object month,
                          Object day,
                          Object hour,
                          Object minute,
                          Object second)
- Since:
 
  - 1.1.2
 
 
create
public static Date create(Object year,
                          Object month,
                          Object day,
                          Object hour,
                          Object minute,
                          Object second,
                          Object millisecond)
- Since:
 
  - 1.1.2
 
 
createNow
public static Date createNow()
- Since:
 
  - 1.1.2
 
 
createToday
public static Date createToday()
- Since:
 
  - 1.1.2
 
 
format
public String format(Date target)
 
arrayFormat
public String[] arrayFormat(Object[] target)
 
listFormat
public List<String> listFormat(List<? extends Date> target)
 
setFormat
public Set<String> setFormat(Set<? extends Date> target)
 
format
public String format(Date target,
                     String pattern)
 
arrayFormat
public String[] arrayFormat(Object[] target,
                            String pattern)
 
listFormat
public List<String> listFormat(List<? extends Date> target,
                               String pattern)
 
setFormat
public Set<String> setFormat(Set<? extends Date> target,
                             String pattern)
 
day
public Integer day(Date target)
 
arrayDay
public Integer[] arrayDay(Object[] target)
 
listDay
public List<Integer> listDay(List<? extends Date> target)
 
setDay
public Set<Integer> setDay(Set<? extends Date> target)
 
month
public Integer month(Date target)
 
arrayMonth
public Integer[] arrayMonth(Object[] target)
 
listMonth
public List<Integer> listMonth(List<? extends Date> target)
 
setMonth
public Set<Integer> setMonth(Set<? extends Date> target)
 
monthName
public String monthName(Date target)
 
arrayMonthName
public String[] arrayMonthName(Object[] target)
 
listMonthName
public List<String> listMonthName(List<? extends Date> target)
 
setMonthName
public Set<String> setMonthName(Set<? extends Date> target)
 
monthNameShort
public String monthNameShort(Date target)
 
arrayMonthNameShort
public String[] arrayMonthNameShort(Object[] target)
 
listMonthNameShort
public List<String> listMonthNameShort(List<? extends Date> target)
 
setMonthNameShort
public Set<String> setMonthNameShort(Set<? extends Date> target)
 
year
public Integer year(Date target)
 
arrayYear
public Integer[] arrayYear(Object[] target)
 
listYear
public List<Integer> listYear(List<? extends Date> target)
 
setYear
public Set<Integer> setYear(Set<? extends Date> target)
 
dayOfWeek
public Integer dayOfWeek(Date target)
 
arrayDayOfWeek
public Integer[] arrayDayOfWeek(Object[] target)
 
listDayOfWeek
public List<Integer> listDayOfWeek(List<? extends Date> target)
 
setDayOfWeek
public Set<Integer> setDayOfWeek(Set<? extends Date> target)
 
dayOfWeekName
public String dayOfWeekName(Date target)
 
arrayDayOfWeekName
public String[] arrayDayOfWeekName(Object[] target)
 
listDayOfWeekName
public List<String> listDayOfWeekName(List<? extends Date> target)
 
setDayOfWeekName
public Set<String> setDayOfWeekName(Set<? extends Date> target)
 
dayOfWeekNameShort
public String dayOfWeekNameShort(Date target)
 
arrayDayOfWeekNameShort
public String[] arrayDayOfWeekNameShort(Object[] target)
 
listDayOfWeekNameShort
public List<String> listDayOfWeekNameShort(List<? extends Date> target)
 
setDayOfWeekNameShort
public Set<String> setDayOfWeekNameShort(Set<? extends Date> target)
 
hour
public Integer hour(Date target)
 
arrayHour
public Integer[] arrayHour(Object[] target)
 
listHour
public List<Integer> listHour(List<? extends Date> target)
 
setHour
public Set<Integer> setHour(Set<? extends Date> target)
 
minute
public Integer minute(Date target)
 
arrayMinute
public Integer[] arrayMinute(Object[] target)
 
listMinute
public List<Integer> listMinute(List<? extends Date> target)
 
setMinute
public Set<Integer> setMinute(Set<? extends Date> target)
 
second
public Integer second(Date target)
 
arraySecond
public Integer[] arraySecond(Object[] target)
 
listSecond
public List<Integer> listSecond(List<? extends Date> target)
 
setSecond
public Set<Integer> setSecond(Set<? extends Date> target)
 
millisecond
public Integer millisecond(Date target)
 
arrayMillisecond
public Integer[] arrayMillisecond(Object[] target)
 
listMillisecond
public List<Integer> listMillisecond(List<? extends Date> target)
 
setMillisecond
public Set<Integer> setMillisecond(Set<? extends Date> target)
 
Copyright © 2013 The THYMELEAF team. All Rights Reserved.