rethink

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            11 隨筆 :: 0 文章 :: 16 評論 :: 0 Trackbacks
          <2009年2月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          1234567

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          今天在用NB6.5開發的時候遇到一個莫名的問題,java版本1.6.0_11,但在編譯中卻怎么也不認calendar.getDisplayName方法,試著通過修改netbeans.conf和project.properties文件也是不管用,實在沒辦法只好改用老版本的Calendar。因此也引出一個jdk1.6和以前版本關于calendar.getDisplayName方法轉換的問題。

          1.6版本的代碼:

          Calendar calendar = Calendar.getInstance();
          String result 
          = calendar.getDisplayName(Calendar.MONTH,Calendar.LONG,getContext().getLocale());



          1.5版本的解決辦法:

          DateFormatSymbols dateFormatSymbols = new DateFormatSymbols();
          String[] months 
          = dateFormatSymbols.getMonths();
          Calendar calendar 
          = Calendar.getInstance(getContext().getLocale());
          String result 
          = months[calendar.get(Calendar.MONTH)];

           

          posted on 2009-02-01 15:33 rethink 閱讀(1461) 評論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 温宿县| 绥棱县| 南皮县| 永康市| 安义县| 浦东新区| 庆城县| 陇南市| 扎赉特旗| 武城县| 长治市| 呼伦贝尔市| 奎屯市| 秦皇岛市| 古田县| 沙洋县| 遂宁市| 布拖县| 舟曲县| 左云县| 昌江| 淳化县| 徐闻县| 蓬莱市| 赞皇县| 左贡县| 灌云县| 兴隆县| 岳池县| 资溪县| 崇信县| 荔浦县| 凌海市| 惠东县| 阿图什市| 芜湖县| 五莲县| 时尚| 邳州市| 金门县| 高州市|