<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 2, comments - 27, trackbacks - 0, articles - 60
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    SimpleDateFormat進行月分轉換(MMM)異常的問題

    Posted on 2011-11-15 10:10 ZhouFeng 閱讀(2321) 評論(0)  編輯  收藏 所屬分類: 原創JAVA
    在做一個任務時,需要對日期進行轉換,源始字串格式為:Tue Nov 15 09:17:35 CST 2011
    希望轉換成日期類型,寫了如下代碼
    Date pubd = (new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy")).parse("Tue Nov 15 09:17:35 CST 2011");
    沒想到出現了異常提示
    java.text.ParseException: Unparseable date: "Tue Nov 15 09:17:35 CST 2011"
    我逐步排查,最后發現是MMM的問題,因為最后將代碼精簡到只剩MMM時還是出現這樣的問題
    Date pubd = (new SimpleDateFormat("MMM")).parse("Nov");
    在網上查了些文檔,也多半是講解怎樣用SimpleDateFormat進行日期轉換的,好像遇到這樣異常的還不多,最后看到JAVA文檔里還有一個構造函數
    SimpleDateFormat(String pattern, Locale locale)
    結合網上的一些提示,Nov是英文中的表示方法,就試著在構造函數里添加一個Locale.US,結果如下
    Date pubd = (new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy",Locale.US)).parse("Tue Nov 15 09:17:35 CST 2011");
    終于解決了這個問題,也許這對于有經驗的老手來說,算不上什么。暫時記在這里先,如果有朋友再碰到這樣的問題,希望能很快解決
    主站蜘蛛池模板: 一级成人a免费视频| 男女猛烈无遮掩视频免费软件| 女同免费毛片在线播放| 亚洲中文字幕无码一久久区| 成人久久久观看免费毛片| 免费看美女被靠到爽| 在线亚洲午夜片AV大片| 午夜国产精品免费观看| 久久久久se色偷偷亚洲精品av| 日韩精品免费一级视频| 国产精品亚洲自在线播放页码| 成人免费视频77777| 亚洲国产成人久久一区二区三区| 国产色婷婷精品免费视频| 午夜亚洲乱码伦小说区69堂| 亚洲成a人片在线观看老师| 国产JIZZ中国JIZZ免费看| 亚洲色欲久久久综合网东京热 | 亚洲暴爽av人人爽日日碰| 成人免费淫片在线费观看| 老牛精品亚洲成av人片| 亚洲高清视频一视频二视频三| 国产A∨免费精品视频| 亚洲精品高清久久| 女人18毛片特级一级免费视频| 精品久久久久久亚洲综合网| 亚洲人成人网站在线观看| 182tv免费视频在线观看| 亚洲国产日韩在线一区| 在线永久免费观看黄网站| 一级做a免费视频观看网站| 亚洲AV无码成人专区片在线观看 | 国产自产拍精品视频免费看| 国产精品偷伦视频免费观看了 | 亚洲精品你懂的在线观看| 青娱分类视频精品免费2| 国产成人va亚洲电影| 亚洲日韩图片专区第1页| 国产美女无遮挡免费视频网站 | 亚洲AV无码一区东京热久久| 无码免费午夜福利片在线 |