Class DateUtil


  • public class DateUtil
    extends java.lang.Object
    Utility class for the date conversion.
    Since:
    2.0.0
    Author:
    Lijun Liao (xipki)
    • Method Detail

      • parseRFC3339Timestamp

        public static java.time.Instant parseRFC3339Timestamp​(java.lang.String timestamp)
                                                       throws java.time.format.DateTimeParseException
        Throws:
        java.time.format.DateTimeParseException
      • parseUtcTimeyyyyMMddhhmmss

        public static java.time.Instant parseUtcTimeyyyyMMddhhmmss​(java.lang.String utcTime)
      • parseUtcTimeyyyyMMdd

        public static java.time.Instant parseUtcTimeyyyyMMdd​(java.lang.String utcTime)
      • toUtcTimeyyyyMMddhhmmss

        public static java.lang.String toUtcTimeyyyyMMddhhmmss​(java.time.Instant time)
      • toUtcTimeyyyyMMdd

        public static java.lang.String toUtcTimeyyyyMMdd​(java.time.Instant time)
      • getLastMsOfDay

        public static java.time.Instant getLastMsOfDay​(java.time.ZonedDateTime cal)
      • getYyyyMMdd

        public static int getYyyyMMdd​(java.time.ZonedDateTime cal)
      • toEpochSecond

        public static long toEpochSecond​(java.util.Date date)