<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 閱讀(2333) 評論(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");
    終于解決了這個問題,也許這對于有經驗的老手來說,算不上什么。暫時記在這里先,如果有朋友再碰到這樣的問題,希望能很快解決
    主站蜘蛛池模板: 成人免费午夜无码视频| 91免费在线播放| 亚洲第一福利网站在线观看| 亚洲中文字幕无码av永久| 免费阿v网站在线观看g| 亚洲一区电影在线观看| 欧洲乱码伦视频免费| 77777午夜亚洲| 亚洲AV无码成人网站久久精品大| 亚洲狠狠久久综合一区77777| 99re6在线视频精品免费| 亚洲国产精品SSS在线观看AV| 人人揉揉香蕉大免费不卡| 亚洲国产人成网站在线电影动漫| 免费国产黄网站在线观看 | 67pao强力打造67194在线午夜亚洲 | 亚洲欧洲免费视频| 亚洲精品网站在线观看你懂的| 久久久久久精品免费看SSS| 亚洲一区二区三区精品视频 | 久久免费看黄a级毛片| 亚洲一区二区三区久久| 国产视频精品免费| 一级毛片免费全部播放| 日本亚洲欧洲免费天堂午夜看片女人员 | 激情吃奶吻胸免费视频xxxx| 国产成人精品亚洲精品| 99精品国产成人a∨免费看| 亚洲综合色7777情网站777| 免费国产精品视频| 在线成人精品国产区免费| 亚洲制服丝袜在线播放| 四虎影视永久免费观看网址| 中文在线免费视频| 亚洲视频在线观看不卡| 免费网站看v片在线香蕉| 中文字幕免费在线观看动作大片 | 四虎影视永久免费视频观看| a毛看片免费观看视频| 亚洲五月丁香综合视频| 国产亚洲AV夜间福利香蕉149|