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開始的
          主站蜘蛛池模板: 武功县| 泊头市| 河源市| 洛川县| 嫩江县| 四川省| 藁城市| 铁力市| 喀喇沁旗| 青州市| 永春县| 阜新| 泸西县| 微山县| 九台市| 镇远县| 广昌县| 潞西市| 温州市| 淄博市| 共和县| 井陉县| 武穴市| 璧山县| 化隆| 佛学| 南丰县| 东平县| 永兴县| 苍溪县| 白水县| 庆阳市| 深州市| 天镇县| 达日县| 墨脱县| 咸宁市| 潜江市| 赣榆县| 个旧市| 鹤峰县|