zoukankan      html  css  js  c++  java
  • 时间工具类(时间比较)

    比较时间大小

     1     private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
     2 
     3 
     4     /**
     5      * 时间比较
     6      *
     7      * @param d1 date
     8      * @param d2 date
     9      * @return 1:d1>d2 ;0: d1=d2 ;-1: d1<d2
    10      */
    11     public static int compareDate(Date d1, Date d2) {
    12         if (d1 == null || d2 == null) {
    13             throw new RuntimeException("d1 or d2 is null");
    14         }
    15         long t1 = d1.getTime();
    16         long t2 = d2.getTime();
    17         long l = t1 - t2;
    18         if (l == 0) {
    19             return 0;
    20         } else if (l > 0) {
    21             return 1;
    22         } else {
    23             return -1;
    24         }
    25     }
    26 
    27     public static void main(String[] args)  throws  Exception{
    28         String d1 = "2019-05-23 11:35:00";
    29         String d2 = "2019-05-23 11:36:00";
    30         int i = compareDate(sdf.parse(d1), sdf.parse(d2));
    31         System.out.println(i);
    32     }
  • 相关阅读:
    Android作业10/21
    Android作业10/07
    Android作业0930
    Android作业 0923
    第四周作业
    第七周
    第六周
    第四周作业
    3.10第二次
    jsp第一次作业
  • 原文地址:https://www.cnblogs.com/lxn0216/p/10910975.html
Copyright © 2011-2022 走看看