在我刚学的时候。我总是用java.util.date.生成一个当前时间。然后再用SimpleDateFormat把时间格式化后再生成一个java.sql.date的时间。再存入数据库如下:
public class demo { public static void main(String[] args){ Date date=new Date(); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd-hh-mm-ss"); java.sql.Date d=new java.sql.Date(date.getTime()); System.out.println(d); } } |
我用的方法是。用到的数据库的一个函数getDate;如下使用:
在你写dao 的时候用上这个函数,用加的的形式写上;
String sql="inset into user values(?,?,'"+"getDate()"+"')";
这样子就可以自动的插入时间了