Mon, 09 Aug 2010 08:27:00 这个时间字符串怎么格式化啊
或者怎么将“Mon, 09 Aug 2010 08:27:00 ”转化为标准的时间输出? 请各位注意一下不是“Thu Jun 18 22:27:12 CST 2009”形式的字符串
楼上正解!
[code="java"]public static void main(String[] args) {
Locale local=Locale.US;
java.text.SimpleDateFormat df=new java.text.SimpleDateFormat("E,dd MMM yyyy HH:mm:ss",local);
try {
System.out.println(df.parse("Mon,09 Aug 2010 08:27:00").toLocaleString());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}[/code]
输出 结果: 2010-8-9 8:27:00
Locale local=Locale.US;
java.text.SimpleDateFormat df=new java.text.SimpleDateFormat("E,dd MMM yyyy HH:mm:ss",local);
System.out.println(df.format(new java.util.Date()));
结果为:
Thu,16 Sep 2010 16:23:25