给实体类的时间字段赋初始值
实体类有时间类型的字段,我给赋为当前时间,用如下方式:
SimpleDateFormat formatter1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date currentTime =formatter1.parse(formatter1.format(new Date()));
我想显示的是 2012-07-23 11:21:44
可是用上面的怎么显示为 Mon Jul 23 11:21:44 CST 2012
------解决方案--------------------
java.util.Date currentTime =formatter1.parse(formatter1.format(new Date()));
这行代码是想干啥?把时间转化成字符串,又转回日期类型?有必要么
这根java.util.Date currentTime = new Date();没有区别阿
日期要显示带格式的,必须转成字符串。
String curTime = formatter1.format(new Date());
System.out.println(curTime);