Class LocalDateUtils

java.lang.Object
org.notima.util.LocalDateUtils

public class LocalDateUtils extends Object
Converts between Date and LocalDate
Author:
Lokesh Gupta, Daniel Tamm
  • Constructor Details

    • LocalDateUtils

      public LocalDateUtils()
  • Method Details

    • asDate

      public static Date asDate(LocalDate localDate)
    • asDate

      public static Date asDate(LocalDateTime localDateTime)
    • asLocalDate

      public static LocalDate asLocalDate(Date date)
    • asLocalDateTime

      public static LocalDateTime asLocalDateTime(Date date)
    • getDateRangeStr

      public static String getDateRangeStr(Date startDate, Date endDate, DateFormat dtf, String rangeSeparator)
      Prints a date range string using dash '_' as default range indicator. If start and end date are the same, only one date is printed. If both dates are null, an empty string is returned.
      Parameters:
      startDate - Start date
      endDate - End date
      dtf - DateFormat. If none is selected (null), default locale (short) is used.
      rangeSeparator - Separates the start date from the end date. If null, _ is used.
      Returns:
      The date range as a string.