我练习时候,用了access数据库,其中又日期字段.我用程序插入时间的时候发现:

1.插入 2007-4-9 1:15:15 这种格式数据,得有个格式:
java.util.Date now = new java.util.Date();
SimpleDateFormat f=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
 String time=f.format(now);

2.就是本来有setDate();方法,结果我用:
 pstmt.setString(4,time);
方法反而对了.而用setDate()方法时候,还没有顺利。

其实要插入当前时间好多数据库都有方法。比如,mysql中 类型设置为:
TIMESTAMP,那么当插入null时候,mysql会自动设置当前的日期和时间。
posted on 2007-04-09 01:32 -274°C 阅读(1984) 评论(1)  编辑  收藏 所属分类: JSPDB


FeedBack:
# re: 向access中插入日期遇到的问题
2007-04-09 15:58 | αβγ
注意hh:mm:ss是12小时制
如果要用24小时制 改为大写就可以了。  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 

常用链接

留言簿(21)

随笔分类(265)

随笔档案(242)

相册

JAVA网站

关注的Blog

搜索

  •  

积分与排名

  • 积分 - 870965
  • 排名 - 37

最新评论