Package org.thymeleaf.util
Class DateUtils
java.lang.Object
org.thymeleaf.util.DateUtils
- Since:
- 1.0
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map<DateUtils.DateFormatKey, DateFormat> private static final SimpleDateFormat -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Calendarstatic Calendarstatic Calendarstatic Calendarcreate(Object year, Object month, Object day, Object hour, Object minute, Object second, Object millisecond) static Calendarcreate(Object year, Object month, Object day, Object hour, Object minute, Object second, Object millisecond, Object timeZone) static Calendarcreate(Object year, Object month, Object day, Object hour, Object minute, Object second, Object millisecond, Object timeZone, Locale locale) static Calendarstatic Calendarstatic Calendarstatic Calendarstatic CalendarcreateToday(Object timeZone) static CalendarcreateToday(Object timeZone, Locale locale) static Integerstatic Integerstatic StringdayOfWeekName(Object target, Locale locale) static StringdayOfWeekNameShort(Object target, Locale locale) static Stringstatic Stringprivate static StringformatDate(Object target, String pattern, Locale locale) private static StringformatDate(Object target, Locale locale) static Stringstatic Integerstatic Integermillisecond(Object target) static Integerstatic Integerstatic Stringstatic StringmonthNameShort(Object target, Locale locale) private static CalendarnormalizeDate(Object target) static Integerstatic Integer
-
Field Details
-
dateFormats
-
ISO8601_DATE_FORMAT
-
-
Constructor Details
-
DateUtils
private DateUtils()
-
-
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 static 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 static 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
-
create
public static Calendar create(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
-
create
public static Calendar create(Object year, Object month, Object day, Object hour, Object minute, Object second, Object millisecond, Object timeZone, Locale locale) - Parameters:
year- yearmonth- monthday- dayhour- hourminute- minutesecond- secondmillisecond- millisecondtimeZone- timeZonelocale- locale- Returns:
- the result
- Since:
- 2.1.0
-
createNow
- Returns:
- the result
- Since:
- 1.1.2
-
createNow
- Parameters:
timeZone- timeZone- Returns:
- the result
- Since:
- 2.1.0
-
createNow
- Parameters:
timeZone- timeZonelocale- locale- Returns:
- the result
- Since:
- 2.1.0
-
createToday
- Returns:
- the result
- Since:
- 1.1.2
-
createToday
- Parameters:
timeZone- timeZone- Returns:
- the result
- Since:
- 2.1.0
-
createToday
- Parameters:
timeZone- timeZonelocale- locale- Returns:
- the result
- Since:
- 2.1.0
-
format
-
format
-
day
-
month
-
monthName
-
monthNameShort
-
year
-
dayOfWeek
-
dayOfWeekName
-
dayOfWeekNameShort
-
hour
-
minute
-
second
-
millisecond
-
normalizeDate
-
formatDate
-
formatDate
-
formatISO
- Parameters:
target- target- Returns:
- the result
- Since:
- 2.1.4
-