Class TimeUtil
java.lang.Object
jodd.time.TimeUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleDateFormatstatic final longstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringformatHttpDate(long millis) Formats time to HTTP date/time format.static LocalDateTimefromCalendar(Calendar calendar) static LocalDateTimestatic LocalDateTimefromMilliseconds(long milliseconds) static LocalDateTimefromMilliseconds(long milliseconds, ZoneId timeZone) static longparseHttpTime(String time) Parses the HTTP date/time format.static CalendartoCalendar(LocalDate localDate) Converts local date time to Calendar and setting time to midnight.static CalendartoCalendar(LocalDateTime localDateTime) Converts local date time to Calendar.static DateConverts local date to Date.static DatetoDate(LocalDateTime localDateTime) Converts local date time to Date.static longtoMilliseconds(LocalDate localDate) Converts local date time to epoh milliseconds assuming start of the day as time point.static longtoMilliseconds(LocalDateTime localDateTime) Converts local date time to epoh milliseconds.static longtoMilliseconds(LocalDateTime localDateTime, ZoneId zoneId)
-
Field Details
-
SECONDS_IN_DAY
public static final int SECONDS_IN_DAY- See Also:
-
MILLIS_IN_DAY
public static final long MILLIS_IN_DAY- See Also:
-
HTTP_DATE_FORMAT
-
-
Constructor Details
-
TimeUtil
public TimeUtil()
-
-
Method Details
-
toDate
-
toDate
Converts local date time to Date. -
toCalendar
Converts local date time to Calendar. -
toCalendar
-
toMilliseconds
Converts local date time to epoh milliseconds. -
toMilliseconds
-
toMilliseconds
Converts local date time to epoh milliseconds assuming start of the day as time point. -
fromCalendar
-
fromDate
-
fromMilliseconds
-
fromMilliseconds
-
formatHttpDate
Formats time to HTTP date/time format. Note that number of milliseconds is lost. -
parseHttpTime
Parses the HTTP date/time format. Returns-1if given string is invalid.
-