类 DateTimeUtils


  • public class DateTimeUtils
    extends Object
    • 构造器详细资料

      • DateTimeUtils

        public DateTimeUtils()
    • 方法详细资料

      • getDateTimeSerialNumber

        public static String getDateTimeSerialNumber​(java.time.LocalDateTime dateTime)
      • getDateSerialNumber

        public static String getDateSerialNumber​(java.time.LocalDate date)
      • getDateSerialNumber

        public static String getDateSerialNumber​(java.time.LocalDateTime dateTime)
      • formatLocalDateTime

        public static String formatLocalDateTime​(java.time.LocalDateTime dateTime,
                                                 String pattern)
      • formatLocalDateTime

        public static String formatLocalDateTime​(java.time.LocalDateTime dateTime)
      • formatDateTime

        public static String formatDateTime​(Date dateTime)
      • formatTime

        public static String formatTime​(Date Time)
      • formatLocalDate

        public static String formatLocalDate​(java.time.LocalDate date,
                                             String pattern)
      • formatLocalDate

        public static String formatLocalDate​(java.time.LocalDate date)
      • formatLocalTime

        public static String formatLocalTime​(java.time.LocalTime time)
      • parseLocalDate

        public static java.time.LocalDate parseLocalDate​(String source)
      • parseLocalDateTime

        public static java.time.LocalDateTime parseLocalDateTime​(String source)
      • parseLocalTime

        public static java.time.LocalTime parseLocalTime​(String source)
      • getDurationInMilliseconds

        public static long getDurationInMilliseconds​(java.time.temporal.Temporal start,
                                                     java.time.temporal.Temporal end)
      • addDay

        public static <T> T addDay​(T time,
                                   int day)
      • plusYears

        public static java.time.LocalDateTime plusYears​(java.time.LocalDateTime time,
                                                        Long years)
      • plusMonths

        public static java.time.LocalDateTime plusMonths​(java.time.LocalDateTime time,
                                                         Long months)
      • plusWeeks

        public static java.time.LocalDateTime plusWeeks​(java.time.LocalDateTime time,
                                                        Long weeks)
      • plusDays

        public static java.time.LocalDateTime plusDays​(java.time.LocalDateTime time,
                                                       Long days)
      • plusHours

        public static java.time.LocalDateTime plusHours​(java.time.LocalDateTime time,
                                                        Long hours)
      • plusMinutes

        public static java.time.LocalDateTime plusMinutes​(java.time.LocalDateTime time,
                                                          Long minutes)
      • plusYears

        public static java.time.LocalDate plusYears​(java.time.LocalDate date,
                                                    Long years)
      • plusMonths

        public static java.time.LocalDate plusMonths​(java.time.LocalDate date,
                                                     Long months)
      • plusWeeks

        public static java.time.LocalDate plusWeeks​(java.time.LocalDate date,
                                                    Long weeks)
      • plusDays

        public static java.time.LocalDate plusDays​(java.time.LocalDate date,
                                                   Long days)
      • isBefore

        public static boolean isBefore​(java.time.LocalDate d1,
                                       java.time.LocalDate d2)
      • isAfter

        public static boolean isAfter​(java.time.LocalDate d1,
                                      java.time.LocalDate d2)
      • isEqual

        public static boolean isEqual​(java.time.LocalDate d1,
                                      java.time.LocalDate d2)
      • isBefore

        public static boolean isBefore​(java.time.LocalDateTime t1,
                                       java.time.LocalDateTime t2)
      • isAfter

        public static boolean isAfter​(java.time.LocalDateTime t1,
                                      java.time.LocalDateTime t2)
      • isEqual

        public static boolean isEqual​(java.time.LocalDateTime t1,
                                      java.time.LocalDateTime t2)
      • max

        public static java.time.LocalDateTime max​(java.time.LocalDateTime t1,
                                                  java.time.LocalDateTime t2)
      • min

        public static java.time.LocalDateTime min​(java.time.LocalDateTime t1,
                                                  java.time.LocalDateTime t2)
      • isLocalDate

        public static boolean isLocalDate​(String text)
      • isLocalDateTime

        public static boolean isLocalDateTime​(String text)