Package org.thymeleaf.expression
Class Calendars
Object
org.thymeleaf.expression.Calendars
Expression Object for performing calendar (Calendar
) operations inside Thymeleaf Standard Expressions.
An object of this class is usually available in variable evaluation expressions with the name
#calendars
.
- Since:
- 1.0
- Author:
- Daniel Fernández
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionInteger[]
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[]
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[]
create
(Object year, Object month, Object day, Object hour, Object minute, Object second, Object millisecond) createForTimeZone
(Object year, Object month, Object day, Object timeZone) createForTimeZone
(Object year, Object month, Object day, Object hour, Object minute, Object timeZone) createForTimeZone
(Object year, Object month, Object day, Object hour, Object minute, Object second, Object timeZone) createForTimeZone
(Object year, Object month, Object day, Object hour, Object minute, Object second, Object millisecond, Object timeZone) createNowForTimeZone
(Object timeZone) createTodayForTimeZone
(Object timeZone) dayOfWeekName
(Calendar target) dayOfWeekNameShort
(Calendar target) listDayOfWeek
(List<? extends Calendar> target) listDayOfWeekName
(List<? extends Calendar> target) listDayOfWeekNameShort
(List<? extends Calendar> target) listFormat
(List<? extends Calendar> target) listFormat
(List<? extends Calendar> target, String pattern) listFormatISO
(List<? extends Calendar> target) listMillisecond
(List<? extends Calendar> target) listMinute
(List<? extends Calendar> target) listMonthName
(List<? extends Calendar> target) listMonthNameShort
(List<? extends Calendar> target) listSecond
(List<? extends Calendar> target) millisecond
(Calendar target) monthNameShort
(Calendar target) setDayOfWeek
(Set<? extends Calendar> target) setDayOfWeekName
(Set<? extends Calendar> target) setDayOfWeekNameShort
(Set<? extends Calendar> target) setFormatISO
(Set<? extends Calendar> target) setMillisecond
(Set<? extends Calendar> target) setMonthName
(Set<? extends Calendar> target) setMonthNameShort
(Set<? extends Calendar> target)
-
Constructor Details
-
Calendars
-
-
Method Details
-
create
- Parameters:
year
- yearmonth
- monthday
- day- Returns:
- the result
- Since:
- 1.1.2
-
create
- Parameters:
year
- yearmonth
- monthday
- dayhour
- hourminute
- minute- Returns:
- the result
- Since:
- 1.1.2
-
create
public Calendar create(Object year, Object month, Object day, Object hour, Object minute, Object second) - Parameters:
year
- yearmonth
- monthday
- dayhour
- hourminute
- minutesecond
- second- Returns:
- the result
- Since:
- 1.1.2
-
create
public Calendar create(Object year, Object month, Object day, Object hour, Object minute, Object second, Object millisecond) - Parameters:
year
- yearmonth
- monthday
- dayhour
- hourminute
- minutesecond
- secondmillisecond
- millisecond- Returns:
- the result
- Since:
- 1.1.2
-
createForTimeZone
- Parameters:
year
- yearmonth
- monthday
- daytimeZone
- timeZone- Returns:
- the result
- Since:
- 2.1.0
-
createForTimeZone
public Calendar createForTimeZone(Object year, Object month, Object day, Object hour, Object minute, Object timeZone) - Parameters:
year
- yearmonth
- monthday
- dayhour
- hourminute
- minutetimeZone
- timeZone- Returns:
- the result
- Since:
- 2.1.0
-
createForTimeZone
public Calendar createForTimeZone(Object year, Object month, Object day, Object hour, Object minute, Object second, Object timeZone) - Parameters:
year
- yearmonth
- monthday
- dayhour
- hourminute
- minutesecond
- secondtimeZone
- timeZone- Returns:
- the result
- Since:
- 2.1.0
-
createForTimeZone
public Calendar createForTimeZone(Object year, Object month, Object day, Object hour, Object minute, Object second, Object millisecond, Object timeZone) - Parameters:
year
- yearmonth
- monthday
- dayhour
- hourminute
- minutesecond
- secondmillisecond
- millisecondtimeZone
- timeZone- Returns:
- the result
- Since:
- 2.1.0
-
createNow
- Returns:
- the result
- Since:
- 1.1.2
-
createNowForTimeZone
- Parameters:
timeZone
- timeZone- Returns:
- the result
- Since:
- 2.1.0
-
createToday
- Returns:
- the result
- Since:
- 1.1.2
-
createTodayForTimeZone
- Parameters:
timeZone
- timeZone- Returns:
- the result
- Since:
- 2.1.0
-
format
-
arrayFormat
-
listFormat
-
setFormat
-
format
-
arrayFormat
-
listFormat
-
setFormat
-
day
-
arrayDay
-
listDay
-
setDay
-
month
-
arrayMonth
-
listMonth
-
setMonth
-
monthName
-
arrayMonthName
-
listMonthName
-
setMonthName
-
monthNameShort
-
arrayMonthNameShort
-
listMonthNameShort
-
setMonthNameShort
-
year
-
arrayYear
-
listYear
-
setYear
-
dayOfWeek
-
arrayDayOfWeek
-
listDayOfWeek
-
setDayOfWeek
-
dayOfWeekName
-
arrayDayOfWeekName
-
listDayOfWeekName
-
setDayOfWeekName
-
dayOfWeekNameShort
-
arrayDayOfWeekNameShort
-
listDayOfWeekNameShort
-
setDayOfWeekNameShort
-
hour
-
arrayHour
-
listHour
-
setHour
-
minute
-
arrayMinute
-
listMinute
-
setMinute
-
second
-
arraySecond
-
listSecond
-
setSecond
-
millisecond
-
arrayMillisecond
-
listMillisecond
-
setMillisecond
-
formatISO
- Parameters:
target
- target- Returns:
- the result
- Since:
- 2.1.4
-
arrayFormatISO
- Parameters:
target
- target- Returns:
- the result
- Since:
- 2.1.4
-
listFormatISO
- Parameters:
target
- target- Returns:
- the result
- Since:
- 2.1.4
-
setFormatISO
- Parameters:
target
- target- Returns:
- the result
- Since:
- 2.1.4
-