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

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

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

    心有多大舞臺便有多大

    Embrace changes, pursue excellence, share niceness.

    27/Feb/2008:10:12:44 +0800這樣的日期格式在java里的解析.

    今天在解析apache usertrack模塊產生的clickstream日志文件時,其中有一個接收請求的時間,其格式為:
    27/Feb/2008:10:12:44 +0800
    在用SimpleDateFormat解析時始終出錯.后來的解決辦法:
    SimpleDateFormat formatter = new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss Z", Locale.ENGLISH);
    formatter.parse(strDateTime);
    這段代碼就可以解析上面的時間字符串了.
    原因是:
    1.+0800表示的是時區的信息,用Z可以解析
    2.Feb這個月份只有用Locale.ENGLISH才能解析,如果用缺省的new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss Z"),
    這時解析器使用的是Locale.getDefault(),即Local.Chinese,而Feb在中文里并沒有定義是幾月,所以解析會出錯.
    如果時間字符串是"27/一月/2008:10:12:44 +0800",注意英文簡稱的月份已經變為中文的月份,這時用確認的Locale是可以正確解析的.即:
    SimpleDateFormat formatter = new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss Z");
    formatter.parse(strDateTime);
    或者:
    SimpleDateFormat formatter = new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss Z", Locale.CHINESE);
    formatter.parse(strDateTime);

    posted on 2008-02-28 14:17 pony 閱讀(4584) 評論(2)  編輯  收藏 所屬分類: Java

    評論

    # re: 27/Feb/2008:10:12:44 +0800這樣的日期格式在java里的解析. 2008-02-28 14:18 pony

    補充一下日期格式吧:
    字母 日期或時間元素 表示 示例
    G Era 標志符 Text AD
    y 年 Year 1996; 96
    M 年中的月份 Month July; Jul; 07
    w 年中的周數 Number 27
    W 月份中的周數 Number 2
    D 年中的天數 Number 189
    d 月份中的天數 Number 10
    F 月份中的星期 Number 2
    E 星期中的天數 Text Tuesday; Tue
    a Am/pm 標記 Text PM
    H 一天中的小時數(0-23) Number 0
    k 一天中的小時數(1-24) Number 24
    K am/pm 中的小時數(0-11) Number 0
    h am/pm 中的小時數(1-12) Number 12
    m 小時中的分鐘數 Number 30
    s 分鐘中的秒數 Number 55
    S 毫秒數 Number 978
    z 時區 General time zone Pacific Standard Time; PST; GMT-08:00
    Z 時區 RFC 822 time zone -0800
      回復  更多評論   

    # re: 27/Feb/2008:10:12:44 +0800這樣的日期格式在java里的解析. 2008-04-12 10:40 豆抓搜索

    日期不會處理:) http://www.douzhua.com  回復  更多評論   

    主站蜘蛛池模板: 亚洲成aⅴ人片久青草影院| 国产精品嫩草影院免费| a级男女仿爱免费视频| 97在线免费观看视频| 亚洲一区二区视频在线观看| 亚洲人成影院在线无码按摩店| 亚洲成人午夜在线| 亚洲国产成人综合| 亚洲GV天堂无码男同在线观看| 性生大片视频免费观看一级| 国产精品免费高清在线观看| 一个人免费观看www视频在线| 亚洲av无码成人精品区在线播放 | 亚洲 国产 图片| 久久久久久亚洲av成人无码国产| 巨胸狂喷奶水视频www网站免费| 精品福利一区二区三区免费视频| 国产免费私拍一区二区三区| 亚洲白嫩在线观看| 一区二区三区在线观看免费| 野花高清在线电影观看免费视频 | 亚洲日韩人妻第一页| 本免费AV无码专区一区| 亚洲午夜精品一区二区| 美女被暴羞羞免费视频| 亚洲一区二区三区免费在线观看| 亚洲一卡2卡4卡5卡6卡在线99| 免费久久人人爽人人爽av| 国产成人无码区免费A∨视频网站| 高h视频在线免费观看| 久久亚洲国产午夜精品理论片| 免费国产高清毛不卡片基地| 丁香花在线观看免费观看| 水蜜桃亚洲一二三四在线| 野花高清在线观看免费3中文| 九九视频高清视频免费观看| 亚洲韩国在线一卡二卡| 欧洲人免费视频网站在线| 精品久久久久久亚洲精品| 亚洲成av人片在线观看天堂无码 | 亚洲国产精品99久久久久久|