Class DateKit.SQL

java.lang.Object
org.miaixz.bus.core.xyz.DateKit.SQL
Enclosing class:
DateKit

public static class DateKit.SQL extends Object
java.sql.*日期时间相关封装 考虑到JDK9+模块化后,java.sql并非默认引入模块,因此将相关内容单独封装为工具,避免类找不到问题。
  • Constructor Details

    • SQL

      public SQL()
  • Method Details

    • timestamp

      public static Timestamp timestamp(Date date)
      转为Timestamp
      Parameters:
      date - 日期时间,非空
      Returns:
      Timestamp
    • date

      public static Date date(Date date)
      /** 转为Date
      Parameters:
      date - 日期时间,非空
      Returns:
      Date
    • time

      public static Time time(Date date)
      /** 转为Time
      Parameters:
      date - 日期时间,非空
      Returns:
      Time
    • wrap

      public static <T extends Date> T wrap(Class<?> targetClass, long mills)
      时间戳转为子类型,支持:
      Type Parameters:
      T - 日期类型
      Parameters:
      targetClass - 目标类型
      mills - Date
      Returns:
      目标类型对象