悟心

          成功不是將來才有的,而是從決定去做的那一刻起,持續累積而成。 上人生的旅途罷。前途很遠,也很暗。然而不要怕。不怕的人的面前才有路。

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            93 隨筆 :: 1 文章 :: 103 評論 :: 0 Trackbacks
          1、Java日期循環

          SimpleDateFormat formater 
          = new SimpleDateFormat("yyyy-MM-dd");

          String   dateStr1
          ="2008-3-16"

          String      dateStr2
          ="2008-3-24"

          java.util.Date dateBegin
          =formater.parse(dateStr1);

          java.util.Date dateEnd
          =formater.parse(dateStr2);             

          Calendar   ca
          =Calendar.getInstance(); 

          while(dateBegin.compareTo(dateEnd)<=0){             

                       ca.setTime(dateBegin);   

                        ca.add(ca.DATE,
          1);//把dateBegin加上1天然后重新賦值給date1   

                        dateBegin
          =ca.getTime();       

                 }

          2、Java獲取當月的第一天和最后一天

          Calendar cal 
          = Calendar.getInstance(); 

          SimpleDateFormat datef
          =new SimpleDateFormat("yyyy-MM-dd");
                       
          //當前月的最后一天   
                       cal.set( Calendar.DATE, 1 );
                       cal.roll(Calendar.DATE, 
          - 1 );
                       Date endTime
          =cal.getTime();
                       String endTime1
          =datef.format(endTime)+" 23:59:59";
                        
          //當前月的第一天          
                       cal.set(GregorianCalendar.DAY_OF_MONTH, 1); 
                        Date beginTime
          =cal.getTime();
                       String beginTime1
          =datef.format(beginTime)+" 00:00:00";
          posted on 2010-07-20 21:52 艾波 閱讀(8047) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 贡觉县| 休宁县| 斗六市| 吉安县| 陵水| 拉孜县| 宁武县| 从化市| 岳普湖县| 青川县| 资中县| 屏东市| 独山县| 新营市| 扎囊县| 衡南县| 巴中市| 绥宁县| 海安县| 丰台区| 伊宁县| 万州区| 临邑县| 四平市| 武安市| 田林县| 龙泉市| 宕昌县| 德阳市| 高碑店市| 格尔木市| 赣州市| 长寿区| 海原县| 乌拉特后旗| 深州市| 成武县| 修武县| 南阳市| 乡城县| 崇左市|