zhyiwww
          用平實的筆,記錄編程路上的點點滴滴………
          posts - 536,comments - 394,trackbacks - 0
           

          感覺用Calendar做日期加減比較好用。

          所以需要先獲取到Calendar對象

           

          獲取當前calendar

          Calendar cd = Calendar.getInstance();

          //日加7

          cd.add(Calendar.DAY_OF_WEEK,7);

           

          根據日期獲取calendar

          Calendar cd = Calendar.getInstance();

          Date d = new Date();

          cd.setTime(d);

          cd.add(Calendar.DAY_OF_WEEK,7);

           

           

          根據字符串獲取

          DateFormat  df = new SimpleDateFormat("yyyy-MM-dd");

          Date d = Df.parse("2014-02-19");

          Calendar cd = Calendar.getInstance();

          Cd.setTime(d);

          cd.add(Calendar.DAY_OF_WEEK,7);

           

           

          日期加法

          cd.add(Calendar.DAY_OF_WEEK,7);

           

          日期減法

          cd.add(Calendar.DAY_OF_WEEK,7);

           

           

          歸根結底Calendar對象的獲得是通過字符串和日期、日歷的互轉得到的。

          日期的加減是通過Calendar實現的。

          日期的格式化是通過DateFormat實現的。

          從日期字符串到日期類的解析是通過DateFormat實現的。

           

          所以DateFormater是一個很重要的類,實現了日期對象和日期串的互轉。

           



          |----------------------------------------------------------------------------------------|
                                     版權聲明  版權所有 @zhyiwww
                      引用請注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2014-02-19 18:32 zhyiwww 閱讀(2144) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 衡阳县| 双江| 招远市| 泰州市| 普安县| 寿阳县| 永兴县| 肥西县| 安宁市| 巧家县| 内江市| 新邵县| 桦甸市| 科技| 昭觉县| 洱源县| 白山市| 威宁| 九寨沟县| 乐陵市| 凉城县| 巴中市| 文成县| 乐至县| 汾西县| 湘潭市| 泰州市| 宁远县| 浦县| 丰原市| 察雅县| 德格县| 清镇市| 凤庆县| 麻江县| 宜良县| 定陶县| 神池县| 中宁县| 南华县| 萍乡市|