java中英文格式日期变换
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