• 比较两个日期的大小


     1     /**
     2      * 比较两个日期字符串的大小
     3      * @param date1           第一个日期
     4      * @param date2           第二个日期
     5      * @return 比较结果:返回2表示第二个时间在第一个时间之前;返回1表示第一个时间在第二个时间之前;返回0表示两个时间相同
     6      */
     7     public static int compare_dateStr(String date1, String date2,String formatStr) {
     8         DateFormat df = new SimpleDateFormat(formatStr);
     9         try {
    10             //字符串格式化转换为日期类型
    11             Date dt1 = df.parse(date1);
    12             Date dt2 = df.parse(date2);
    13             //返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数
    14             long l1=dt1.getTime();
    15             long l2=dt2.getTime();
    16             //比较两个时间毫秒数的大小
    17             if (l1>l2) {
    18                 return 2;//返回2表示第二个时间在第一个时间之前
    19             } else if (l1<l2) {
    20                 return 1;//返回1表示第一个时间在第二个时间之前
    21             } else {
    22                 return 0;//返回0表示两个时间相同
    23             }
    24         } catch (Exception e) {
    25             e.printStackTrace();
    26         }
    27         return 9;
    28     }
     1    /**
     2      * 比较两个日期对象的大小
     3      * @param date1           第一个日期
     4      * @param date2           第二个日期
     5      * @return 比较结果:返回2表示第二个时间在第一个时间之前;返回1表示第一个时间在第二个时间之前;返回0表示两个时间相同
     6      */
     7     public static int compare_dateObj(Date date1, Date date2) {
     8         long l1=date1.getTime();
     9         long l2=date2.getTime();
    10         try {
    11             //比较两个时间毫秒数的大小
    12             if (l1>l2) {
    13                 return 2;//返回2表示第二个时间在第一个时间之前
    14             } else if (l1<l2) {
    15                 return 1;//返回1表示第一个时间在第二个时间之前
    16             } else {
    17                 return 0;//返回0表示两个时间相同
    18             }
    19         } catch (Exception e) {
    20             e.printStackTrace();
    21         }
    22         return 9;
    23     }
  • 相关阅读:
    网页中的默认按钮
    心动不如行动
    周日骑行广州大学城
    买单车别买重车
    今晚好无聊
    在自行车论坛看到的有趣帖子
    php zend framework 生成 pdf 出现中文乱码
    FPDI Import existing PDF documents into FPDF
    PHP 哈希表,关联数组,遍历方法大全
    zend framework 如何多表查询
  • 原文地址:https://www.cnblogs.com/tfgzs/p/3754665.html
Copyright © 2020-2023  润新知