Java 将记录器日期时间解析为所需格式

Java 将记录器日期时间解析为所需格式,java,datetime,simpledateformat,Java,Datetime,Simpledateformat,我正在开发一些应用程序,需要将记录器堆栈跟踪日期解析为所需格式,请帮助我 解析记录器后的日期格式:[Wed Jul 22 09:29:09 2015] 所需格式:yyyy-MM-dd HH:MM:ss SimpleDateFormat loggerFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss yyyy"); SimpleDateFormat targetFormat = new SimpleDateFormat("yyyy-MM-dd HH

我正在开发一些应用程序,需要将记录器堆栈跟踪日期解析为所需格式,请帮助我

解析记录器后的日期格式:[Wed Jul 22 09:29:09 2015] 所需格式:yyyy-MM-dd HH:MM:ss
SimpleDateFormat loggerFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss yyyy");
SimpleDateFormat targetFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date date = loggerFormat.parse("Wed Jul 22 09:29:09 2015");
String output = targetFormat.format(date); // 2015-07-22 09:29:09