Class BLCDateUtils

java.lang.Object
org.broadleafcommerce.common.util.BLCDateUtils

public class BLCDateUtils extends Object
Convenience class to facilitate date manipulation.
Author:
Chris Kittrell (ckittrell)
  • Field Details

  • Constructor Details

    • BLCDateUtils

      public BLCDateUtils()
  • Method Details

    • convertDateToUTC

      public static String convertDateToUTC(Date date)
    • formatDateAsString

      public static String formatDateAsString(Date date)
    • formatDateAsString

      public static String formatDateAsString(Date date, TimeZone timeZone)
    • parseStringToDate

      public static Date parseStringToDate(String dateString)
    • parseStringToDate

      public static Date parseStringToDate(String dateString, String dateFormat)
    • formatSimpleDate

      public static String formatSimpleDate(Date date)
    • formatDate

      public static String formatDate(Date date)
    • formatDate

      public static String formatDate(Date date, String format)
    • formatDate

      public static String formatDate(Date date, String format, TimeZone timeZone)
    • compareTo

      public static int compareTo(Date date1, Date date2)
      Method to solve problem with thymeleaf if you somehow have java.sql.Timestamp if will not allow call methods for this class
      Parameters:
      date1 - - the first date to compare
      date2 - - the second date to compare
      Returns:
      result of date1.compareTo(date2)