`
endual
  • 浏览: 3512945 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

java MYSQL 插入时间 日期

    博客分类:
  • java
 
阅读更多

java中向mysql插入当前时间
2009年04月12日 星期日 22:54

最近在做bbs论坛,用的是hibernate,mysql,在这个过程中遇到了数不清的问题!!!!

由于自己对mysql数据库的模糊,发现了许多问题,下面我连自己的理解和网上的资料整理如下:

第一种:

Date time= new java.sql.Date(new java.util.Date().getTime());

第二种:

java 用PreparedStatement来setDate,用问号的形式给日期问号赋值

pstmt.setTimestamp(8new Timestamp(System.currentTimeMillis()));  

pstmt.setDate(1, new java.sql.Date(date1.getTime()));
pstmt.setDate(2, new java.sql.Date(date2.getTime()));

第三:

 

 

其实向mysql数据库里插入时间字段也是很容易的,只要设置为java.util.Date类型后,以Hibernate的Pojo类对象为例,pojo.set(new java.util.Date());就可用了。

 

 

以下附录在网上找到的相关资料:

Mysql 与 java 的时间类型 
           MySql的时间类型有             Java中与之对应的时间类型
                 date                                              java.sql.Date
             Datetime                                       java.sql.Timestamp
            Timestamp                                     java.sql.Timestamp
            Time                                             java.sql.Time
            Year                                              java.sql.Date
于是便通过以下方式去实现:
           Date date = new Date();//获得系统时间.
          String nowTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);//将时间格式转换成符合Timestamp要求的格式.
          Timestamp goodsC_date = Timestamp.valueOf(nowTime);//把时间转换

java.util.Date   是java.sql.Date的父类

分享到:
评论

相关推荐

    java与mysql日期类型的问题

    java和mysql日期的问题。通过java向mysql中插入datetime类型的数据: String sql = "INSERT INTO wp_posts ( post_date )VALUES(?)"; PreparedStatement pstmt = connection.prepareStatement(sql); Timestamp ...

    数据库课程设计 图书馆管理系统 java mysql

    课程设计要求全部实现:(java+mysql) 1.读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注。 2.书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。 3.借书信息...

    根据输入的日期获取所属季度

    根据输入的日期获取所属季度,属于日期时间的工具类

    JAVA课程设计-基于mysql的学生信息管理系统.doc

    " "时间 "计划 "执行结果 " "1 "12月13日 "查阅相关资料 "查阅了JAVA Swing,MySQL等方面的 " " " "准备好基础知识 "相关资料。 " "2 "12月14日 "进行需求分析 "得到需求分析总结。 " "3 "12月14日~21日 "正式设计 ...

    JAVA课程设计-基于mysql的学生信息管理系统(1).doc

    " "时间 "计划 "执行结果 " "1 "12月13日 "查阅相关资料 "查阅了JAVA Swing,MySQL等方面的 " " " "准备好基础知识 "相关资料。 " "2 "12月14日 "进行需求分析 "得到需求分析总结。 " "3 "12月14日~21日 "正式设计 ...

    基于java+mysql实现双色球购买及抽奖程序控制台版本(完整源码+数据库+面向对象)

    基于java+mysql实现双色球购买及抽奖程序控制台版本(完整源码+数据库) 功能描述: 使用面向对象的技术完成双色球彩票购买及抽奖程序,完成以下功能,双色球的游戏规则自行百度。 购买彩票功能,需输入购买几张彩票...

    MYSQL

    8 MySQL 教程 8.1 联接和断开服务器 8.2 输入查询 8.3 常用查询的例子 8.3.1 列的最大值 8.3.2 拥有某个列的最大值的行 8.3.3 列的最大值:按组:只有值 8.3.4 拥有某个字段的组间...

    MySQL高并发下生成唯一订单号的存储过程

    这个是用mysql写的存储过程,搭配里面一张数据表使用,达到高并发情况下获得唯一订单号的目的;原理:按照一定规则生成订单号后,把订单号插入数据表后,再返回给用户,由于数据表设置了主键,也就是当数据表中存在...

    MySQL中文参考手册.chm

    8 MySQL 教程 8.1 联接和断开服务器 8.2 输入查询 8.3 常用查询的例子 8.3.1 列的最大值 8.3.2 拥有某个列的最大值的行 8.3.3 列的最大值:按组:只有值 8.3.4 拥有某个字段的...

    基于Eclipse+Java+Swing+Mysql实现超市销存管理系统(高分课设)

    售货:只需要用户输入条形码,销售数量,而商品名称,零售价将自动显示,日期时间调用系统当前日期时间。 一次售货可以销售多种商品,最后一起结帐。显示应收货款,实收金额,找零。 详情:...

    java源码包---java 源码 大量 实例

    显示出当前时间及年份,还可以选择年份及月份和日期 Java编写的HTML浏览器 一个目标文件 摘要:Java源码,网络相关,浏览器  Java编写的HTML浏览器源代码,一个很简单甚至不算是浏览器的HTML浏览器,使用方法:  可...

    Java+Swing+Mysql实现铁路售票管理系统

    例如,搜索上海至北京的 2023 年 1 月 22 日的车票(这里的日期没有使用日历控件,先手动输入): **管理员端——管理员身份登录系统** 以管理员账号登录系统的后台管理:可以执行、线路管理、价格管理、用户信息...

    MySQL中文参考手册

    + 7.3.6 日期和时间类型 # 7.3.6.1 问题和日期类型 # 7.3.6.2 DATETIME,DATE和TIMESTAMP类型 # 7.3.6.3 TIME类型 # 7.3.6.4 YEAR类型 + 7.3.7 字符串类型 # 7.3.7.1 CHAR和VARCHAR类型 # 7.3.7.2 BLOB和TEXT...

    MySQL 5.1中文手冊

    11.1.2. 日期和时间类型概述 11.1.3. 字符串类型概述 11.2. 数值类型 11.3. 日期和时间类型 11.3.1. DATETIME、DATE和TIMESTAMP类型 11.3.2. TIME类型 11.3.3. YEAR类型 11.3.4. Y2K事宜和日期类型 11.4. String类型...

Global site tag (gtag.js) - Google Analytics