如何将"Sun Sep 02 2012 08:00:00 GMT+0800 (中国标准时间)" 这个字符串 给转成date类型?

如何将"Sun Sep 02 2012 08:00:00 GMT+0800 (中国标准时间)" 这个字符串 给转成date类型?

题目
如何将"Sun Sep 02 2012 08:00:00 GMT+0800 (中国标准时间)" 这个字符串 给转成date类型?
答案
首先要把后面中文去掉,因为已经有GMT时区信息,少了这个也没问题.然后要把GMT+0800改成GMT+08:00,这样才是General time zone的正确表示法(至少sun的标准如此),然后用java.text.SimpleDateFormat:
String s = "Sun Sep 02 2012 08:00:00 GMT+08:00";
SimpleDateFormat sf = new SimpleDateFormat("EEE MMM dd yyyy hh:mm:ss z",Locale.ENGLISH);
Date d = sf.parse(s);
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.