
插入带时分秒的时间不能用java.sql.date,需要使用java.sql.TimeStamp,你可以这样改写:
ps.setDate(3,new java.sql.TimeStamp(login.getLogDate().getTime()) )
如果需要在数据库中加入数据插入时间,也就是你说的录入时间,那你就直接在数据库中 *** 作
在相应字段,比如InsertTime的默认值或绑定中:(getdate())
Sql server中select CONVERT(varchar, 时间字段, 120 ) --输出格式2010-01-12 11:06:08select CONVERT(varchar(12) , 时间字段,108 )--输出格式11:06:08oracle数据库中用 TO_char( 时间字段, 'YYYY-MM-DD HH24:MI:SS')--输出格式2010-01-12 11:06:08TO_char( 时间字段, HH24:MI:SS') --输出格式11:06:08
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)