com.supermap.desktop.core.utilties

类 DateUtilities

  • java.lang.Object
    • com.supermap.desktop.core.utilties.DateUtilities


  • public class DateUtilities
    extends java.lang.Object
    • 字段详细资料

      • SIMPLE_DATE_FORMAT_M_D_H_M_SECOND

        public static final java.text.SimpleDateFormat SIMPLE_DATE_FORMAT_M_D_H_M_SECOND
      • SIMPLE_DATE_FORMAT_Y_M_D_H_M_SECOND

        public static final java.text.SimpleDateFormat SIMPLE_DATE_FORMAT_Y_M_D_H_M_SECOND
      • SIMPLE_DATE_FORMAT_Y_M_D

        public static final java.text.SimpleDateFormat SIMPLE_DATE_FORMAT_Y_M_D
      • SIMPLE_DATE_FORMAT_H_M_SECOND

        public static final java.text.SimpleDateFormat SIMPLE_DATE_FORMAT_H_M_SECOND
      • SIMPLE_DATE_FORMAT_Y_M_D_H_M_SECOND_MILLISECOND

        public static final java.text.SimpleDateFormat SIMPLE_DATE_FORMAT_Y_M_D_H_M_SECOND_MILLISECOND
      • SIMPLE_DATE_FORMAT_Y_M_D_H_M_SECOND_NET

        public static final java.text.SimpleDateFormat SIMPLE_DATE_FORMAT_Y_M_D_H_M_SECOND_NET
      • SIMPLE_DATE_FORMAT_Y_M_D_NET

        public static final java.text.SimpleDateFormat SIMPLE_DATE_FORMAT_Y_M_D_NET
    • 方法详细资料

      • compareToMinute

        public static int compareToMinute(java.util.Date date1,
                                          java.util.Date date2)
        比较两个日期的年月日分时分的大小,不考虑秒跟毫秒
        参数:
        date1 - 时间1
        date2 - 时间2
        返回:
        如果两个时间相等,则返回 0 值;如果时间1在时间2之前,则返回小于 0 的值;如果时间1在时间2之后,则返回大于 0 的值。
      • compare

        public static int compare(java.util.Date date1,
                                  java.util.Date date2)
        比较两个日期的的大小
        参数:
        date1 - 时间1
        date2 - 时间2
        返回:
        如果两个时间相等,则返回 0 值;如果时间1在时间2之前,则返回小于 0 的值;如果时间1在时间2之后,则返回大于 0 的值。
      • getYMDDate

        public static java.util.Date getYMDDate(java.util.Date date)
        格式化时间工具 转换成年月日类型的日期格式,例如 2021-12-07
        参数:
        date - 时间
        返回:
        格式化后的日期
      • get24HFormatDataString

        public static java.lang.String get24HFormatDataString(java.lang.Object date)
        格式化时间工具 转换成24小时类型的日期格式,例如 2021-12-07 18:02:58
        返回:
        格式化后的日期字符串
      • get24HFormatDateStringNet

        public static java.lang.String get24HFormatDateStringNet(java.lang.Object date)
        格式化时间,转换为24小时类型的时间格式,YYYY/MM/DD HH:mm:ss
        返回:
        格式化后的日期字符串
      • get24HDate

        public static java.lang.String get24HDate(java.util.Date date)
        格式化时间,转换为24小时制的时分秒时间, HH:mm:ss
        参数:
        date - 日期
        返回:
        时间
      • parseDateString

        public static java.util.Date parseDateString(java.lang.String date)
                                              throws java.text.ParseException
        反格式化时间 将日期格式,转换成Date对象
        返回:
        反格式化后的日期对象
        抛出:
        java.text.ParseException
      • formatTime

        public static java.lang.String formatTime(long totalTime,
                                                  java.lang.String outputMessage)
        格式化时间