JavaWeb学习笔记 日期转换 后篇 自己的疏忽
来源:互联网 发布:淘宝开企业店铺多少钱 编辑:程序博客网 时间:2024/06/10 20:24
上次发现错误之后,自己找了很多更改日期的方法,发现还是有各种问题,在当天晚上的调试中,意外发现,它会把每次获取到时间的,分钟,赋予给月份。
而在之后的调试查询中。发现问题的根源在于,我在写dao层的时候,因为疏忽。把 yyyy-MM-dd 中MM写成了小写,小写mm表示的是分钟。
所以,无论怎么获取日期都会出问题。附上我dao的部分代码。
public class UsersDao {public boolean insert(User user){Connection conn = null;Statement stmt = null;ResultSet rs = null;try {conn = JDBCUtils.getConnection();stmt = conn.createStatement();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//此处出的问题//SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd");String birthday = sdf.format(user.getBirthday());int id = user.getId();String name = user.getUsername();String password = user.getPassword();String email = user.getEmail();String sql = "INSERT INTO users(id,name,password,email,birthday)"+"VALUES("+id+",'"+name+"','"+password+"','"+email+"','"+birthday+"')";int num = stmt.executeUpdate(sql);if(num>0){return true;}return false;}
大家可以看到,注释掉的那一行,是我之前写的。所以才会无论怎么调试都是错误。
按照这种写法,最开始的事例也是正确的。
不管怎么说,就当是学习了各种日期转换的方法。
0 0
- JavaWeb学习笔记 日期转换 后篇 自己的疏忽
- JavaWeb学习笔记 日期转换 番外篇 起到作用
- 学习javaweb的笔记
- 祸兮福兮?--疏忽引发的学习机遇
- 一个月后的日期转换
- 自己的学习笔记
- JavaWeb之Servlet课堂笔记[自己总结的]
- iOS学习笔记-141.网络01——使用Tomcat和JavaWeb来搭建自己的网络接口
- JavaWeb学习笔记04-js的对象
- Tomcat的安装(JavaWeb学习笔记一)
- 一些自己javaweb学习总结
- javaweb学习总结——编写自己的JDBC框架
- js将日期转换为自己想要的格式函数
- getElementsByName 的疏忽
- 疏忽的知识点
- javaweb学习笔记
- javaweb学习笔记
- JavaWeb学习笔记1
- Android设置复合文本
- poj1007 DNA排序
- 第十一周项目1(4) 哈弗曼编码的算法验证
- 加载底部自定义Dialog
- 第九周项目1
- JavaWeb学习笔记 日期转换 后篇 自己的疏忽
- Android Sensor 自动旋转控制
- cocoaPods更新问题解决
- 第13周项目3-Dijkstra算法的验证
- 【第十三周项目- 验证算法之Kruskal算法】
- leetcode 67. Add Binary
- 第十三周项目1Prim算法的验证和Kruskal算法的验证
- 第十三周-项目一 验证算法(3)
- MFC 让控件失去焦点