java向mysql插入时间

原创 2015年11月18日 10:18:21

MySql的时间类型有                          Java中与之对应的时间类型

 date                                                   java.sql.Date

 Datetime                                            java.sql.Timestamp

 Timestamp                                         java.sql.Timestamp

 Time                                                  java.sql.Time

 Year                                                   java.sql.Date

 String sql="INSERT INTO server_time(servername,classname,responsetime,currenttime)"
                   + "VALUES(?,?,?,?)";  
        Connection con=getConn();    
        try{  
            PreparedStatement preStmt =(PreparedStatement) con.prepareStatement(sql); 
            preStmt.setString(1, servername);
            preStmt.setString(2, classname);
            preStmt.setLong(3, responsetime);
            //获得当前时间,插入到数据库,数据库中的数据类型为datatime,对应于java.sql.Timestamp
            //时间格式为yyyy-MM-ddHH:mm:ss
            preStmt.setTimestamp(4, new java.sql.Timestamp(new java.util.Date().getTime()));
        } 
//如果数据库数据类型date:
            preStmt.setDate(4, new java.sql.Date(new java.util.Date().getTime()));
//如果数据库数据类型为time:
             preStmt.setTime(4, new java.sql.Time(new java.util.Date().getTime()));


版权声明:本文为博主原创文章,未经博主允许不得转载。

java中存储mysql数据库时间类型【date、time、datetime、timestamp】

mysql中时间类型,date、time、datetime、timestamp,java存储mysql中时间
  • Fasure_Smile
  • Fasure_Smile
  • 2016年09月22日 10:51
  • 6825

java和mysql之间的时间日期类型传递【原】

mysql(版本:5.1.50)的时间日期类型如下: datetime 8bytes xxxx-xx-xx xx:xx:xx 1000-01-01 00:00:00到9999-12-31 23:59...
  • weinianjie1
  • weinianjie1
  • 2011年04月08日 22:56
  • 30242

MySql 时间处理

 MySql 时间处理 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:  mysql> SELECT ...
  • java_2017_csdn
  • java_2017_csdn
  • 2017年08月15日 17:16
  • 265

mysql获取java程序中的当前时间

java.sql.date与java.util.date区别 java.sql.Date,java.sql.Time和java.sql.Timestamp三个都是java.util.Date...
  • u012495573
  • u012495573
  • 2015年06月29日 15:45
  • 1101

java与mysql时间类型对应

MySQL(版本:5.1.50)的时间日期类型如下: datetime 8bytes xxxx-xx-xx xx:xx:xx 1000-01-01 00:00:00到9999-12-31 23:...
  • xinghuo0007
  • xinghuo0007
  • 2016年05月25日 19:14
  • 14051

MySQL为字段添加默认时间(插入时间)

应用场景:   1、在数据表中,要记录每条数据是什么时候创建的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录创建时间; 2、在数据库中,要记录每条数据是什么时候修...
  • qq_37788558
  • qq_37788558
  • 2017年07月06日 16:08
  • 3316

java与mysql日期类型的问题

  • 2014年07月23日 09:04
  • 812B
  • 下载

java string直接读写mysql datetime类型

string与datetime直接读写
  • u010344148
  • u010344148
  • 2016年06月16日 16:57
  • 290

Java插入时对时间的保存

String sql="insert into oa2_user(uid,borthDate) values(?,to_date(?,'YYYY-MM-DD HH24:MI:SS'))"; //连...
  • luckytjx
  • luckytjx
  • 2014年07月11日 22:57
  • 1271

使用Java向Mysql数据库写入当前时间

最近做项目需要采集某些数据然后保存在数据库中,保存时要求带上采集时间,但是本人是初学Mysql和Java没多久,坦白点说是不知怎么写,搜索一下发现没啥资源,后来硬下头皮把Mysql的API文档看了一下...
  • caibaoH
  • caibaoH
  • 2017年07月29日 23:25
  • 311
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java向mysql插入时间
举报原因:
原因补充:

(最多只允许输入30个字)