MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          java日期處理

          Posted on 2008-07-17 20:32 leekiang 閱讀(325) 評論(0)  編輯  收藏 所屬分類: java
          1,
          Calendar cd = Calendar.getInstance();
          cd.add(Calendar.DATE, 1);//增加一天
          ?//cd.add(Calendar.MONTH, n);//增加n個月
          這里不要使用set方法,也不要使用roll,原因見明海棠文集之日期時間1.0(注:這個帖子很強大)
          另外commons-lang里的DateUtils里有一些以add開頭的靜態方法,例如addMonths(),實際也是調用add實現的。好像commons-lang2.4以后才有這個功能。

          2,java里的格式 yyyy-MM-dd HH:mm:ss
          ? oracle里的格式 yyyy-MM-dd hh24:mi:ss

          ?//格式化時間——精確到毫秒并且長度一致,如果用
          yyyyMMddHHmmssS就會不一致
          SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS");



          3,
          Calendar cal = Calendar.getInstance();
          cal.set(2008, 3, 1);//
          注意Calendar.MONTH是從0開始的
          主站蜘蛛池模板: 佛坪县| 株洲市| 岱山县| 郓城县| 化隆| 建阳市| 郑州市| 宁化县| 宜丰县| 许昌市| 含山县| 西乌珠穆沁旗| 延边| 尼木县| 新泰市| 应用必备| 广灵县| 花垣县| 建宁县| 台北县| 枣庄市| 乐业县| 双城市| 天柱县| 镇赉县| 云和县| 南阳市| 双牌县| 威信县| 革吉县| 灵丘县| 巴里| 禹州市| 雷州市| 潜江市| 揭东县| 湖北省| 永修县| 新民市| 仲巴县| 南通市|