無線&移動互聯網技術研發

          換位思考·····
          posts - 19, comments - 53, trackbacks - 0, articles - 283
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          求兩個時間差

          Posted on 2009-05-20 19:09 Gavin.lee 閱讀(827) 評論(0)  編輯  收藏 所屬分類: Date tools

          按照測試方法,就能夠算出兩個時間點的差。

          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: 日期時間
           * 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是為了轉換成秒
                  long day = between / (24 * 3600);//
                  long hour = between % (24 * 3600/ 3600;//小時
                  long minute = between % 3600 / 60;//分鐘
                  long second = between % 60 / 60;//

                  
          return day + "" + hour + "小時" + 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"));
              }

          }

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 岑巩县| 依安县| 北宁市| 咸丰县| 靖西县| 枣庄市| 汨罗市| 囊谦县| 五河县| 新宁县| 独山县| 米易县| 建始县| 信阳市| 清流县| 博罗县| 阳西县| 明溪县| 大港区| 通江县| 吉安市| 兴和县| 荥经县| 惠安县| 吉木乃县| 博湖县| 微山县| 正定县| 蚌埠市| 同仁县| 宜阳县| 甘洛县| 凉城县| 邳州市| 大关县| 深水埗区| 新绛县| 新干县| 旺苍县| 德钦县| 兴文县|