java中,String转换为Date的方法,
切记给出的String的时间显示样式,要和得到的格式转换器的时间样式一致,否则会抛异常
注意导入的jar包就行了
import java.text.DateFormat;
import java.text.ParseException;
import java.util.Date;
import java.util.Locale;
public class StringFormatDate {
public static void main(String[] args) throws ParseException {
String s = "17-9-26 下午02时49分53秒";
DateFormat df = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.LONG, Locale.CHINA);//得到格式转换器
Date d = df.parse(s);
System.out.println(d);
}
}