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)
|
String[] |
arrayFormatISO(Object[] target)
|
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)
|
String |
formatISO(Date target)
|
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<String> |
listFormatISO(List<? extends Date> target)
|
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<String> |
setFormatISO(Set<? extends Date> target)
|
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)
formatISO
public String formatISO(Date target)
- Since:
- 2.1.4
arrayFormatISO
public String[] arrayFormatISO(Object[] target)
- Since:
- 2.1.4
listFormatISO
public List<String> listFormatISO(List<? extends Date> target)
- Since:
- 2.1.4
setFormatISO
public Set<String> setFormatISO(Set<? extends Date> target)
- Since:
- 2.1.4
Copyright © 2014 The THYMELEAF team. All Rights Reserved.