码迷,mamicode.com
首页 > 编程语言 > 详细

java parse 带英文单词的日期字符串 转 date (转化新浪微博api返回的时间)

时间:2017-06-04 00:12:24      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:download   .class   orm   ever   end   cocos   home   微博   send   

大家一般很少格式化或者parse带有Sun Nov等英文单词的字符串。
如果格式化英文月份的字符串,记得带上Locale.US参数,否则,JRE会按照当前地区的语言格式来解释,就会出错。
 

 

技术分享
        String a =  "Sun Nov 13 21:56:41 +0800 2011";
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z yyyy", Locale.US);//MMM dd hh:mm:ss Z yyyy
try {
System.out.println(sdf.parse(a));
} catch (ParseException ex) {
Logger.getLogger(JavaApplication1.class.getName()).log(Level.SEVERE, null, ex);
}
技术分享
 
 
详细参考:
http://download.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html#text 
http://www.cnblogs.com/luyubin/archive/2009/03/17/1414086.html

java parse 带英文单词的日期字符串 转 date (转化新浪微博api返回的时间)

标签:download   .class   orm   ever   end   cocos   home   微博   send   

原文地址:http://www.cnblogs.com/adolfmc/p/6938883.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
分享档案
周排行
mamicode.com排行更多图片
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!