package com.Gavin.tools.util;

import java.util.Date;
import java.text.ParseException;
import java.text.SimpleDateFormat;

import com.sun.org.apache.bcel.internal.generic.NEW;

/** *//**
* Title: 日期時(shí)間
* Description: 工具類
* @author Gavin.lee
* @date 09-05-4 9-14am
* @version 1.0
*/
public class DateUtil {

public static String date2Dispersion(String date_front, String date_back) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date begin = null;
Date end = null;
try {
begin = df.parse(date_front);
end = df.parse(date_back);
} catch (ParseException e) {
e.printStackTrace();
}

long between = (end.getTime() - begin.getTime()) / 1000;// 除以1000是為了轉(zhuǎn)換成秒
long day = between / (24 * 3600);//天
long hour = between % (24 * 3600) / 3600;//小時(shí)
long minute = between % 3600 / 60;//分鐘
long second = between % 60 / 60;//秒

return day + "天" + hour + "小時(shí)" + minute + "分鐘" + second + "秒";
}
public static void main(String args[]) {
System.out.println(DateUtil.date2Dispersion("2004-01-02 11:30:24", "2004-03-26 13:31:40"));
}
}








































