类 DateUtils

java.lang.Object
spring.turbo.util.DateUtils

public final class DateUtils extends Object
从以下版本开始:
1.0.10
作者:
应卓
  • 字段详细资料

    • MILLIS_PER_SECOND

      public static final long MILLIS_PER_SECOND
      Number of milliseconds in a standard second.
      另请参阅:
    • MILLIS_PER_MINUTE

      public static final long MILLIS_PER_MINUTE
      Number of milliseconds in a standard minute.
      另请参阅:
    • MILLIS_PER_HOUR

      public static final long MILLIS_PER_HOUR
      Number of milliseconds in a standard hour.
      另请参阅:
    • MILLIS_PER_DAY

      public static final long MILLIS_PER_DAY
      Number of milliseconds in a standard day.
      另请参阅:
    • SEMI_MONTH

      public static final int SEMI_MONTH
      This is half a month, so this represents whether a date is in the top or bottom half of the month.
      另请参阅:
  • 方法详细资料

    • isSameDay

      public static boolean isSameDay(Date date1, Date date2)
    • isSameDay

      public static boolean isSameDay(Calendar cal1, Calendar cal2)
    • isSameInstant

      public static boolean isSameInstant(Date date1, Date date2)
    • isSameInstant

      public static boolean isSameInstant(Calendar cal1, Calendar cal2)
    • isSameLocalTime

      public static boolean isSameLocalTime(Calendar cal1, Calendar cal2)
    • addYears

      public static Date addYears(Date date, int amount)
    • addMonths

      public static Date addMonths(Date date, int amount)
    • addWeeks

      public static Date addWeeks(Date date, int amount)
    • addDays

      public static Date addDays(Date date, int amount)
    • addHours

      public static Date addHours(Date date, int amount)
    • addMinutes

      public static Date addMinutes(Date date, int amount)
    • addSeconds

      public static Date addSeconds(Date date, int amount)
    • addMilliseconds

      public static Date addMilliseconds(Date date, int amount)
    • setYears

      public static Date setYears(Date date, int amount)
    • setMonths

      public static Date setMonths(Date date, int amount)
    • setDays

      public static Date setDays(Date date, int amount)
    • setHours

      public static Date setHours(Date date, int amount)
    • setMinutes

      public static Date setMinutes(Date date, int amount)
    • setSeconds

      public static Date setSeconds(Date date, int amount)
    • setMilliseconds

      public static Date setMilliseconds(Date date, int amount)
    • toCalendar

      public static Calendar toCalendar(Date date)
    • toCalendar

      public static Calendar toCalendar(Date date, TimeZone tz)
    • toLocalDate

      public static LocalDate toLocalDate(Date date)
    • toLocalDateTime

      public static LocalDateTime toLocalDateTime(Date date)
    • toYear

      public static Year toYear(Date date)
    • toYearMonth

      public static YearMonth toYearMonth(Date date)
    • toInstant

      public static Instant toInstant(Date date)
    • round

      public static Date round(Date date, int field)
    • round

      public static Calendar round(Calendar date, int field)
    • truncate

      public static Date truncate(Date date, int field)
    • truncate

      public static Calendar truncate(Calendar date, int field)
    • ceiling

      public static Date ceiling(Date date, int field)
    • ceiling

      public static Calendar ceiling(Calendar date, int field)
    • truncatedEquals

      public static boolean truncatedEquals(Calendar cal1, Calendar cal2, int field)
    • truncatedEquals

      public static boolean truncatedEquals(Date date1, Date date2, int field)
    • truncatedCompareTo

      public static int truncatedCompareTo(Calendar cal1, Calendar cal2, int field)
    • truncatedCompareTo

      public static int truncatedCompareTo(Date date1, Date date2, int field)
    • format

      public static String format(Date date, String pattern)
    • getYearWeek

      public static String getYearWeek(Date date)
    • getYearWeek

      public static String getYearWeek(Date date, int firstDayOfWeek, int minimalDaysInFirstWeek)