java将日期格式字符串2015-08-05T09:40:00+08:00转换为yyyy-MM-dd HH:mm:ss

时间:2022-01-29 18:54:03

1.该方法jdk1.7以上才支持

    /**
* 将格林威治时间字符串转换为yyyy-MM-dd HH:mm:ss字符串,JDK1.7以上版本支持该方法
* @param s
* @return
*/
public static String DateString2formatString(String s)
{
String str="";
try
{
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssX");
Date date=sd.parse(s);
str=sdf.format(date);
}
catch(Exception e)
{
LoggerInfo.logerror.error(e.getMessage());
System.out.println(e.getMessage());
return str;
}
return str;
}