首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

计算两个日期的天数间距

2012-12-21 
计算两个日期的天数间隔import java.text.ParseExceptionimport java.text.SimpleDateFormatimport java

计算两个日期的天数间隔

import java.text.ParseException;   import java.text.SimpleDateFormat;   import java.util.Calendar;   import java.util.Date;       public class DateTest {             public static void main(String[] args) {                  SimpleDateFormat sf=new SimpleDateFormat("yyyyMMdd");        try {           Date date=sf.parse("20090125");            Calendar cl=Calendar.getInstance();             cl.setTime(date);             int year1=cl.get(Calendar.YEAR);            int day1= cl.get(Calendar.DAY_OF_YEAR );            Date date2= sf.parse("20110725");             Calendar c2=Calendar.getInstance();          c2.setTime(date);              int year2=c2.get(Calendar.YEAR);            int day2= c2.get(Calendar.DAY_OF_YEAR);            System.out.println((year2-year1)*365+(day2-day1));       } catch (ParseException e) {           // TODO Auto-generated catch block           e.printStackTrace();       }                  }     }  

?

?? 计算任意两个日期的天数差,一次类推,年、月、时、分、秒也可以的

?

?

?

热点排行