import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class TestDate {
public static void main(String[] args) throws ParseException {
String str1 = "20180601000000";
String str2 = "20180901000000"; //yyyyMMddHHmmss这个是你传进来的参数格式跟20180601000000对应
Date orderDateStart = new SimpleDateFormat("yyyyMMddHHmmss").parse(str1);
//输出格式
System.out.println("=======解析字符串1======");//这里是你想要变成什么样的格式
String DateStart = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(orderDateStart);
System.out.println(DateStart);
System.out.println("=======解析字符串2======");
Date orderDateEnd = new SimpleDateFormat("yyyyMMddHHmmss").parse(str2);
String DateEnd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(orderDateEnd);
System.out.println(DateEnd);
}
}