DateFormat df = new SimpleDateFormat("yyyy-MM-DD HH:MM:SS");System.out.println("toDate前:2000-06-01 01:00:00");Date date = df.parse(“2000-06-01 01:00:00”);System.out.println("toDate后:"+date.toString());结果如图,date 变成 2000 年1月1日 了
调试欢乐多
Date date = df.parse("2000-06-01 01:00:00");
System.out.println("toDate后:"+date.toString());
注意大小写、
DateFormat df=DateFormat.getDateTimeInstance();
try {
df= new SimpleDateFormat("yyyy-MM-dd"); //必须匹配
Date date=df.parse(d);
System.out.println(date);
} catch (ParseException e) {
e.printStackTrace();
}
String d1="2012/05/06 11:00:00";
df= new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");//必须匹配
Date date1 = null;
try {
date1 = df.parse(d1);
System.out.println(date1);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//valueOf
String d2="2012-05-06 08:24:37.0";
Timestamp ts=Timestamp.valueOf(d2);
System.out.println(df.format(ts));