Date date=new Date();
System.out.println(date);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");
格式化出来的时间是String类型的如何可以获得格式为yyyy/MM/dd的Date类型对象
System.out.println(date);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");
格式化出来的时间是String类型的如何可以获得格式为yyyy/MM/dd的Date类型对象
Date date=new Date();
System.out.println(date);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");
String s=sdf.format(date);
try {
date=sdf.parse(s);
System.out.println(date.toString());
} catch (ParseException e) {
e.printStackTrace();
}
这样没有意义,因为时间本身不管是什么格式 ,他都是时间,只是每个人所在的客户端表现形式不一样而已,真正所需要的还是字符串。如果你要保存到数据库里面去,那么直接把时间转为java.sql.Date就行,不用转什么格式。你的数据库显示是什么样子,那么就会是什么样子。跟你怎么保存无关