[Java] 166 - 比较日期 →→→→→进入此内容的聊天室

来自 , 2020-05-14, 写在 Java, 查看 102 次.
URL http://www.code666.cn/view/515ab26c
  1. import java.util.*;
  2. import java.text.DateFormat;
  3. import java.text.ParseException;
  4. import java.text.SimpleDateFormat;
  5. public class Main {
  6.         public static void main(String[] args) throws ParseException {
  7.                 Scanner scan = new Scanner(System.in);
  8.  
  9.                 String s1 = scan.next();
  10.                 String s2 = scan.next();
  11.                 DateFormat f1 = new SimpleDateFormat("MM,dd,yyyy");
  12.                 Date d1 = f1.parse(s1), d2 = f1.parse(s2);
  13.                 if ( d1.equals(d2) )
  14.                         System.out.println("=");
  15.                 else if ( d1.before(d2) )
  16.                         System.out.println("<");
  17.                 else
  18.                         System.out.println(">");
  19.                 long days = (d2.getTime() - d1.getTime()) / (1000 * 24 * 60 * 60);
  20.                 System.out.println(Math.abs(days));
  21.         }
  22. }

回复 "166 - 比较日期"

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

captcha