直接上代码:
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class 计算时间差 {
public static void main(String[] args) throws ParseException {
// 格式化时间的格式
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date d1 = df.parse("2018-12-6");
Date d2 = df.parse("2018-12-05");
// 返回的单位为毫秒
long a = d1.getTime() - d2.getTime();
// 输出d1 和d2 相隔几天;
System.out.println(a/1000/60/60/24);
}
}