新的起點 新的開始

          快樂生活 !

          Calendar的使用2(add set roll)方法的區別

          例子說明:
          假設:f= 2001-1-30
          f.add(Calendar.Month, 13) = 2002.2.28
          f.set(Calendar.Month,2) =  2002.3.2
          f.roll(Calendar.Month, 13) = 2001.2.28
          Add:修改后如果符合實際,會調整,但不會改變調整的值,如例子中的MONTH。
          Set: 會改變如把2月改為3月。
          roll:于Add類似,不同在于不會改變最大的日期單位,如還是2001 不會為2002。
          下面為代碼演示:
          set
          1          Calendar calendar = Calendar.getInstance();
          2          calendar.set(2001, Calendar.JANUARY, 29);
          3          calendar.set(Calendar.MONTH, 13);
          4          System.out.println(calendar.getTime());
          5    結果是 Fri Mar 01 17:25:53 CST 2002

          add
          1          Calendar calendar = Calendar.getInstance();
          2          calendar.set(2001, Calendar.JANUARY, 29);
          3          calendar.add(Calendar.MONTH, 13);
          4          System.out.println(calendar.getTime());
          結果是
          Thu Feb 28 17:28:07 CST 2002

          roll
          1  Calendar calendar = Calendar.getInstance();
          2          calendar.set(2001, Calendar.JANUARY, 29);
          3          calendar.roll(Calendar.MONTH, 13);
          4          System.out.println(calendar.getTime());
          結果是
          Wed Feb 28 17:29:12 CST 2001




          posted on 2007-10-12 17:35 advincenting 閱讀(6053) 評論(2)  編輯  收藏

          評論

          # re: Calendar的使用2(add set roll)方法的區別 2008-07-14 18:45 sdfond

          謝謝!   回復  更多評論   

          # re: Calendar的使用2(add set roll)方法的區別 2009-08-27 15:07 wahu

          謝謝。  回復  更多評論   


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


          網站導航:
           

          公告

          Locations of visitors to this pageBlogJava
        1. 首頁
        2. 新隨筆
        3. 聯系
        4. 聚合
        5. 管理
        6. <2007年10月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          統計

          常用鏈接

          留言簿(13)

          隨筆分類(71)

          隨筆檔案(179)

          文章檔案(13)

          新聞分類

          IT人的英語學習網站

          JAVA站點

          優秀個人博客鏈接

          官網學習站點

          生活工作站點

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 延庆县| 韩城市| 大田县| 五华县| 昌黎县| 聊城市| 资兴市| 桐城市| 二手房| 桑植县| 皋兰县| 新沂市| 兴安县| 甘孜县| 麻阳| 抚顺县| 阜阳市| 开江县| 广西| 甘孜县| 丹棱县| 扶绥县| 壤塘县| 昭平县| 集贤县| 苏尼特右旗| 凤山市| 安康市| 错那县| 无棣县| 西宁市| 常宁市| 滨州市| 吉木乃县| 双柏县| 三门县| 宣汉县| 平利县| 格尔木市| 西畴县| 清苑县|