当前位置: 代码迷 >> J2EE >> 给实体类的时间字段赋初始值,该怎么处理
  详细解决方案

给实体类的时间字段赋初始值,该怎么处理

热度:17   发布时间:2016-04-22 01:00:12.0
给实体类的时间字段赋初始值
实体类有时间类型的字段,我给赋为当前时间,用如下方式:
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);

  相关解决方案