做了个简单的日期处理类,代码如下:
- import java.text.SimpleDateFormat;
- import java.util.*;
- public class DateTest {
- static long getDateGap(String Strdate1 ,String Strdate2 ,String format){
- SimpleDateFormat f1 = new SimpleDateFormat(format);
- try{
- Date date1 = f1.parse(Strdate1);
- Date date2 = f1.parse(Strdate2);
- long gap = date1.getTime() - date2.getTime();
- gap = gap /(1000*60*60*24);
- gap = Math.abs(gap);
- return gap;
- }catch(Exception e){
- e.printStackTrace();
- }
- return 0;
- }
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- long date = getDateGap("20071212","20081211","yyyymmdd");
- System.out.print(date);
- }
- }