import java.text.*; import java.util.*; public class Days { /** * @param args */ public static void main(String[] args) throws Exception{ // TODO Auto-generated method stub DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Date d1 = df.parse("2005-11-29"); Date d2 = df.parse("2005-12-3"); System.out.println((d2.getTime()-d1.getTime())/(3600*24*1000)); }}
如何得到2个日期间的天数.Date dates = DateFormater.StringToDate("2002-11-01"); Date datee = DateFormater.StringToDate("2002-11-02"); long oneday = 86400000; init num = (datee.getTime()- dates.getTime())/86400000;
import java.util.*;
public class Days { /**
* @param args
*/
public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date d1 = df.parse("2005-11-29");
Date d2 = df.parse("2005-12-3");
System.out.println((d2.getTime()-d1.getTime())/(3600*24*1000));
}}
Date datee = DateFormater.StringToDate("2002-11-02");
long oneday = 86400000;
init num = (datee.getTime()- dates.getTime())/86400000;
也是gettime.但是是用Calendar类型转化过来的