java中英文格式日期转换
Tomcat日志文件中的时间格式为 21/Feb/2012:11:20:33 +0800,将其转换为我们常用的格式,通过以下步骤
?
String src="21/Feb/2012:11:20:33 +0800";?
SimpleDateFormat in=new SimpleDateFormat("[dd/MMM/yyyy:HH:mm:ss ZZZZZ]",Locale.US);
SimpleDateFormat out=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try{
??? Date d=in.parse(src);
??? System.out.println(out.format(d));
}catch (ParseException e){???
??? e.printStackTrace();
}
结果显示2012-02-21 11:20:33