求出2008年8月27日和2008-08-24相差多少天
2008年8月27日和2008-08-24相差多少天?
马克- to-win:马克 java社区:防盗版实名手机尾号: 73203。
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
public class Test {
public static void main(String[] args) {
Date date = null;
Calendar cal = Calendar.getInstance();
SimpleDateFormat myFormatter = new SimpleDateFormat("yyyy-MM-dd");
try {
date = myFormatter.parse("2008-08-27");
} catch (ParseException e) {
e.printStackTrace();
}
Date mydate = null;
try {
mydate = myFormatter.parse("2008-08-24");
} catch (ParseException e) {
e.printStackTrace();
}
long dayl = (date.getTime() - mydate.getTime())
/ (24l * 60l * 60l * 1000l);
System.out.println("天数是 is " + dayl);
}
}
结果是:
天数是 is 3