站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Eclipse 专题怎样求某段时间内总的天数

怎样求某段时间内总的天数

摘要: 怎样求某段时间内总的天数


请问谁知道在JAVA代码中怎样求得某段时间内的总的天数,谢了


import java.io.*;
import java.util.*;
import java.text.*;
class TestCalendar
{
public static void main(String[] args)
{
//规定日期的输入格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
//产生两个日期
Date date1 = null;
Date date2 = null;
try{
date1 = sdf.parse("2002-05-26");
date2 = sdf.parse("2006-05-26");
}catch(Exception e){
e.printStackTrace();
}
//
Calendar c1 = Calendar.getInstance();
Calendar c2 = Calendar.getInstance();
c1.setTime(date1);
c2.setTime(date2);
//得到两个日期之间的毫秒数
long l = c2.getTimeInMillis()-c1.getTimeInMillis();
//得到天数
long days = l/1000/3600/24;
System.out.println(days);
}
}


谢谢


这里的两个时间都自己高好的了,如果我在程序中的两个时间都取的系统时间,又怎么比较呢,请高手指点


↑返回目录
前一篇: 请教一个eclipse打包的问题.
后一篇: 哪有Eclipse教程下载?