java.sql.Date 只存储日期数据不存储时间数据
// 会丢失时间数据
preparedStatement.setDate(1, new java.sql.Date(date.getTime()));
//可以这样来处理
preparedStatement.setTimestamp(1, new java.sql.Timestamp(new java.util.Date().getTime()));
//想要得到完整的数据,包括日期和时间,可以这样
java.util.Date d = resultSet.getTimestamp(1);
//这样处理更合适一些,可以避免一些潜在Timestamp 问题
java.util.Date d = new java.util.Date(resultSet.getTimestamp(1).getTime());
这样的话:
        往数据库存储的时候可以接收 java.util.Date类型 再用getTime()方法得到代表那个Date对象的long值,再以这个long值 构造一个Timestamp对象 存进数据库中。
       从存数据库里取的时候,可以先得到Timestamp用他的getTime()方法得到long值,再以这个long值构造一个 java.util.Date对象,这样就可以对这个Date对象操作了。例如 new SimpleTimeFormat("yyyyy-MM-dd HH:mm:ss").format()等等

最新文章

  1. 百度链接提交-主动推送Python版
  2. [Q&A] 在证书存储区中找不到清单签名证书
  3. exception 'DOMException' with message 'Invalid Character Error' Php + Mongodb
  4. MAC Objective-C 开发经典书籍推荐
  5. Velocity(10)——指令的转义
  6. python 代码片段11
  7. 一步一步实现iOS应用PUSH功能
  8. C#&java重学笔记(变量与操作符)
  9. dreamweaver cs5中提示扩展管理不可用
  10. Mac 解决SSH登录服务器终端乱码
  11. Beta Round #9 (酱油杯noi考后欢乐赛)随机数生成器
  12. HTML设置固定页脚飘浮
  13. jquery结合Highcharts插件实现动态数据仪表盘图形化显示效果
  14. mysqladmin在SuSE linux系统中--sleep參数使用不准确问题
  15. Android permission 访问权限
  16. 配置主机路由表(route)(两)
  17. Oracle Day01 数据库基础
  18. HTTP和RFC
  19. C#线程同步(3)- 互斥量 Mutex
  20. IntelliJ IDEA 实用快捷键

热门文章

  1. Java 中无参无返回值方法的使用
  2. Mysql查询优化器
  3. Apache二级域名配置方法
  4. Free Candies
  5. APP测试时不可忽视搭建代理服务器抓包测试的必要性
  6. 使用源码编译wxpython-基于python2.7
  7. BITED-Windows8应用开发学习札记之四:如何在Win8 应用中实现语义缩放
  8. linux命令 screen的简单使用
  9. AWS Summit 2014 San Francisco站总结
  10. linux进程控制命令