时间:2021-07-01 10:21:17 帮助过:14人阅读
输出结果:
2018-03-19 22:03:21 2018-03-19 22:03:21.0
可以看到通过getTimestamp获取的日期格式最后还有一位数(2018-03-19 22:03:21.0),需要将rs.getTimestamp("insert_dt") 转为String类型
String timeStamp = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(rs.getTimestamp("insert_dt"));
System.out.println(timeStamp);
输出结果:
2018-03-19 21:51:57
② 存储数据
Date date = new Date(); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //从前端或者自己模拟一个日期格式,转为String即可 String dateStr = format.format(date); String sql="insert into t_pay_info(title,content,price,type_id,contact,phone,insert_dt)" +"values(?, ?, ?, ?, ?, ?, ?);"; String[] params = {"初中英语辅导","擅长初中英语辅导,能够与学生进行良好的沟通,稳步提升学生成绩","100", "3","Latinyrain","15185077780",dateStr}; DBUtil.update(sql, params);
Java 如何存取MySQL datetime类型
标签:使用 gpo 日期格 ams log 良好的 util 模拟 color