Package jodd.time

Class TimeUtil

java.lang.Object
jodd.time.TimeUtil

public class TimeUtil extends Object
  • Field Details

  • Constructor Details

    • TimeUtil

      public TimeUtil()
  • Method Details

    • toDate

      public static Date toDate(LocalDate localDate)
      Converts local date to Date.
    • toDate

      public static Date toDate(LocalDateTime localDateTime)
      Converts local date time to Date.
    • toCalendar

      public static Calendar toCalendar(LocalDateTime localDateTime)
      Converts local date time to Calendar.
    • toCalendar

      public static Calendar toCalendar(LocalDate localDate)
      Converts local date time to Calendar and setting time to midnight.
    • toMilliseconds

      public static long toMilliseconds(LocalDateTime localDateTime)
      Converts local date time to epoh milliseconds.
    • toMilliseconds

      public static long toMilliseconds(LocalDateTime localDateTime, ZoneId zoneId)
    • toMilliseconds

      public static long toMilliseconds(LocalDate localDate)
      Converts local date time to epoh milliseconds assuming start of the day as time point.
    • fromCalendar

      public static LocalDateTime fromCalendar(Calendar calendar)
    • fromDate

      public static LocalDateTime fromDate(Date date)
    • fromMilliseconds

      public static LocalDateTime fromMilliseconds(long milliseconds)
    • fromMilliseconds

      public static LocalDateTime fromMilliseconds(long milliseconds, ZoneId timeZone)
    • formatHttpDate

      public static String formatHttpDate(long millis)
      Formats time to HTTP date/time format. Note that number of milliseconds is lost.
    • parseHttpTime

      public static long parseHttpTime(String time)
      Parses the HTTP date/time format. Returns -1 if given string is invalid.