计算两个时间间隔的天数

465 阅读1分钟
import java.text.DateFormat;

import java.text.ParseException;

import java.util.Date;

import java.util.*;

//计算时间间隔的天数

public class TestDate {

public static void main(String[] args) throws ParseException{

DateFormat df=DateFormat.getDateInstance();

Date str1s=new Date();

String str1=df.format(str1s);

String str2="2009-02-08";

long date1=df.parse(str1).getTime();//把字符串转化为时间

long date2=df.parse(str2).getTime();

long jiange=0;//间隔时间(毫秒)

if(date1>date2){

jiange=date1-date2;

}else{

jiange=date2-date1;

}

jiange=jiange/(60*60*24*1000);

System.out.print(jiange);

}

}