[Java] 比较日期,Date类DateFormat类 →→→→→进入此内容的聊天室

来自 , 2020-04-03, 写在 Java, 查看 97 次.
URL http://www.code666.cn/view/7137debd
  1. import java.text.DateFormat;
  2. import java.text.ParseException;
  3. import java.text.SimpleDateFormat;
  4. import java.util.*;
  5. public class Main{
  6.     public static void main(String[] args )throws ParseException {
  7.          Scanner scan = new Scanner(System.in);
  8.          String date1 = scan.next();
  9.          String date2 = scan.next();
  10.          DateFormat format = new SimpleDateFormat("MM,dd,yyyy");
  11.          Date d1 = format.parse(date1);
  12.          Date d2 = format.parse(date2);
  13.          int a;
  14.          if(d1.getTime() > d2.getTime()) {
  15.                  System.out.println(">");
  16.                  a = (int)((d1.getTime()-d2.getTime())/(1000*3600*24));
  17.          }       
  18.          else if(d1.getTime() < d2.getTime()) {
  19.                  System.out.println("<");
  20.                  a = (int)((d2.getTime()-d1.getTime())/(1000*3600*24));
  21.          }       
  22.          else {
  23.                  System.out.println("=");
  24.                  a = 0;
  25.          }
  26.          System.out.println(a);
  27.          
  28.          scan.close();  
  29.     }
  30. }  
  31.  
  32.  

回复 "比较日期,Date类DateFormat类"

这儿你可以回复上面这条便签

captcha