Class DateUtil

java.lang.Object
io.github.seenings.time.util.DateUtil

public final class DateUtil extends Object
日期工具类.
  • Field Details

  • Method Details

    • monthAndDayToConstellationEnum

      public static ConstellationEnum monthAndDayToConstellationEnum(Integer month, Integer day)
    • between

      public static boolean between(int value, int min, int max)
      数字在两个数字之间
      Parameters:
      value - 数字
      min - 小的
      max - 大的
      Returns:
      是否
    • monthAndDayToConstellation

      public static String monthAndDayToConstellation(Integer month, Integer day)
    • constellationEnumToConstellation

      public static String constellationEnumToConstellation(ConstellationEnum constellationEnum)
    • basicIsoDateToLocalDate

      public static LocalDate basicIsoDateToLocalDate(String basicIsoDate)
      ISO-8601(yyyyMMdd)字符串格式日期转1.8格式日期
      Parameters:
      basicIsoDate - ISO-8601(yyyyMMdd)字符串格式日期
      Returns:
      1.8格式日期
    • localDateToBasicIsoDate

      public static String localDateToBasicIsoDate(LocalDate localDate)
      日期转换为ISO-8601(yyyyMMdd)字符串格式日期
      Parameters:
      localDate - 1.8格式日期
      Returns:
      ISO-8601(yyyyMMdd)字符串格式日期
    • localDateTimeToPatternFormatDate

      public static String localDateTimeToPatternFormatDate(LocalDateTime localDateTime, String pattern)
      1.8格式日期时间转换为字符串
      Parameters:
      localDateTime - 1.8格式日期时间
      pattern - 日期格式字符串
      Returns:
      字符串
    • localDateTimeToDate

      public static Date localDateTimeToDate(LocalDateTime localDateTime)
      LocalDateTime-to-Date
      Parameters:
      localDateTime - 1.8格式日期时间
      Returns:
      1.0格式日期时间
    • localDateTimeToBasicIsoDate

      public static String localDateTimeToBasicIsoDate(LocalDateTime localDateTime)
      1.8格式日期时间转换为ISO-8601(yyyyMMdd)字符串格式日期
      Parameters:
      localDateTime - 1.8格式日期时间
      Returns:
      ISO-8601(yyyyMMdd)字符串格式日期
    • basicIsoDateOffsetDays

      public static String basicIsoDateOffsetDays(String basicIsoDate, int offset)
      ISO-8601(yyyyMMdd)字符串格式日期做日偏移
      Parameters:
      basicIsoDate - ISO-8601(yyyyMMdd)字符串格式日期
      offset - 偏移
      Returns:
      日偏移后的日期