黑马程序员技术交流社区

标题: 练习 计算两个日期的时间 [打印本页]

作者: fmi110    时间: 2015-10-3 15:22
标题: 练习 计算两个日期的时间
a
  1. package demo;

  2. import java.text.ParseException;
  3. import java.text.SimpleDateFormat;
  4. import java.util.Calendar;

  5. public class CalcularTimeOfTwoDate {

  6.         /**
  7.          * 计算两个日期的时间间隔
  8.          *
  9.          * @throws Exception
  10.          */
  11.         public static void main(String[] args) throws Exception {
  12.                 String d1 = "2015-10-1";
  13.                 String d2 = "2015-09-28";
  14.                 getTimeOfTwoDate(d1, d2);
  15.                 Calendar c = Calendar.getInstance();
  16.         }

  17.         private static void getTimeOfTwoDate(String d1, String d2)
  18.                         throws ParseException {
  19.                 SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
  20.                 Long time = Math.abs(sf.parse(d1).getTime() - sf.parse(d2).getTime());
  21.                 System.out.println((int) (time / 1000 / 3600 / 24) + "天");
  22.         }

  23. }
复制代码







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2