请教下插入数据时时间格式的问题

youfeng445 2010-12-01 04:31:43
mysql表中有个字段是datetime,问:现在要在java上获取当前时间后插入到数据库中,请问一下怎么转换

直接用new Date();插入的数据,在extjs上显示格式有错误,不认识数字..请高手指教
...全文
79 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nefu_520 2010-12-01
  • 打赏
  • 举报
回复

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date();
String sql = "insert into temp (tt) values (to_date('" + format.format(date) + "','yyyy-MM-dd HH:mm:ss'))";
Nefu_520 2010-12-01
  • 打赏
  • 举报
回复
可以用to_date('2010-12-01 16:44:11','yyyy-MM-dd HH:mm:ss')
Navy_hai 2010-12-01
  • 打赏
  • 举报
回复
用Timestamp

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧