类 TimeConverter


  • public class TimeConverter
    extends java.lang.Object
    日期时间的格式转换器
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static java.util.Date clearDate​(java.util.Date date)
      清理某个日期的具体时间
      static void clearDay​(java.util.Calendar calendar)
      清除该天的具体时间:小时、分、秒、毫秒
      static java.util.Date day​(java.lang.String date, java.lang.String separator)
      把格式化的日期字符串转换为时间
      static java.lang.String day​(java.util.Date date, java.lang.String separator)
      把日期对象转换为格式化的日期,分隔符可以自定义
      static java.util.Date hour​(java.lang.String date, java.lang.String separator)
      把格式化的日期字符串转换为时间
      static java.lang.String hour​(java.util.Date date, java.lang.String separator)
      把日期对象转换为格式化的日期,分隔符可以自定义
      static java.util.Date lastDate​(java.util.Date date)
      取某个日期的最后1秒
      static java.util.Date minute​(java.lang.String date, java.lang.String separator)
      把格式化的日期字符串转换为时间
      static java.lang.String minute​(java.util.Date date, java.lang.String separator)
      把日期对象转换为格式化的日期,分隔符可以自定义
      static java.util.Date month​(java.lang.String date, java.lang.String separator)
      把格式化的日期字符串转换为时间
      static java.lang.String month​(java.util.Date date, java.lang.String separator)
      把日期对象转换为格式化的日期,分隔符可以自定义
      static java.util.Calendar nextDay()
      取明天的时间
      static void nextDay​(java.util.Calendar calendar)  
      static java.util.Date second​(java.lang.String date, java.lang.String separator)
      把格式化的日期字符串转换为时间
      static java.lang.String second​(java.util.Date date, java.lang.String separator)
      把日期对象转换为格式化的日期,分隔符可以自定义
      static java.util.Date time​(java.lang.String time)
      把格式化的时间字符串转换为时间对象
      static java.lang.String time​(java.util.Date date, java.lang.String format)
      根据具体的转换格式转换时间
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • TimeConverter

        public TimeConverter()
    • 方法详细资料

      • day

        public static java.lang.String day​(java.util.Date date,
                                           java.lang.String separator)
        把日期对象转换为格式化的日期,分隔符可以自定义
        参数:
        date - 时间
        separator - 分隔符
        返回:
        格式化的日期 yyyy + separator + MM + separator + dd
      • day

        public static java.util.Date day​(java.lang.String date,
                                         java.lang.String separator)
        把格式化的日期字符串转换为时间
        参数:
        date - 格式化的日期字符串 yyyy + separator + MM + separator + dd
        separator - 分隔符
        返回:
        时间对象
      • month

        public static java.lang.String month​(java.util.Date date,
                                             java.lang.String separator)
        把日期对象转换为格式化的日期,分隔符可以自定义
        参数:
        date - 时间
        separator - 分隔符
        返回:
        格式化的日期 yyyy + separator + MM + separator + dd
      • month

        public static java.util.Date month​(java.lang.String date,
                                           java.lang.String separator)
        把格式化的日期字符串转换为时间
        参数:
        date - 格式化的日期字符串 yyyy + separator + MM
        separator - 分隔符
        返回:
        时间对象
      • second

        public static java.lang.String second​(java.util.Date date,
                                              java.lang.String separator)
        把日期对象转换为格式化的日期,分隔符可以自定义
        参数:
        date - 时间
        separator - 分隔符
        返回:
        格式化的日期 yyyy + separator + MM + separator + dd + 空格 + HH:mm:ss
      • second

        public static java.util.Date second​(java.lang.String date,
                                            java.lang.String separator)
        把格式化的日期字符串转换为时间
        参数:
        date - 格式化的日期字符串 yyyy + separator + MM + separator + dd + 空格 + HH:mm:ss
        separator - 分隔符
        返回:
        时间对象
      • minute

        public static java.lang.String minute​(java.util.Date date,
                                              java.lang.String separator)
        把日期对象转换为格式化的日期,分隔符可以自定义
        参数:
        date - 时间
        separator - 分隔符
        返回:
        格式化的日期 yyyy + separator + MM + separator + dd + 空格 + HH:mm
      • minute

        public static java.util.Date minute​(java.lang.String date,
                                            java.lang.String separator)
        把格式化的日期字符串转换为时间
        参数:
        date - 格式化的日期字符串 yyyy + separator + MM + separator + dd + 空格 + HH:mm
        separator - 分隔符
        返回:
        时间对象
      • hour

        public static java.lang.String hour​(java.util.Date date,
                                            java.lang.String separator)
        把日期对象转换为格式化的日期,分隔符可以自定义
        参数:
        date - 时间
        separator - 分隔符
        返回:
        格式化的日期 yyyy + separator + MM + separator + dd + 空格 + HH
      • hour

        public static java.util.Date hour​(java.lang.String date,
                                          java.lang.String separator)
        把格式化的日期字符串转换为时间
        参数:
        date - 格式化的日期字符串 yyyy + separator + MM + separator + dd + 空格 + HH
        separator - 分隔符
        返回:
        时间对象
      • time

        public static java.lang.String time​(java.util.Date date,
                                            java.lang.String format)
        根据具体的转换格式转换时间
        参数:
        date - 需要转换的时间
        format - 格式化字符串
        返回:
        格式化的时间
      • time

        public static java.util.Date time​(java.lang.String time)
        把格式化的时间字符串转换为时间对象
        参数:
        time - 格式化的时间字符串,仅支持:"-" 作为分隔符
        返回:
        时间对象
      • nextDay

        public static java.util.Calendar nextDay()
        取明天的时间
        返回:
        明天的时间
      • nextDay

        public static void nextDay​(java.util.Calendar calendar)
      • clearDay

        public static void clearDay​(java.util.Calendar calendar)
        清除该天的具体时间:小时、分、秒、毫秒
        参数:
        calendar - 需要清除的日历
      • clearDate

        public static java.util.Date clearDate​(java.util.Date date)
        清理某个日期的具体时间
        参数:
        date - 时间对象
        返回:
        清理后的时间
      • lastDate

        public static java.util.Date lastDate​(java.util.Date date)
        取某个日期的最后1秒
        参数:
        date - 时间对象
        返回:
        该日期的最大值