博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java日期格式Date,Timestamp存入数据库
阅读量:4555 次
发布时间:2019-06-08

本文共 733 字,大约阅读时间需要 2 分钟。

java获取取得Timestamp类型的当前系统时间 格式:yyyy-MM-dd HH:mm:ss

精确值:2019-01-04 11:19:22 

方法1: 

Timestamp t = new Timestamp(System.currentTimeMillis());
preparedStatement.setTimestamp(1,t);

方法2: 

Date date = new Date();       Timestamp t= new Timestamp(date.getTime());
preparedStatement.setTimestamp(1,t);
说明: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());

 

 

转载于:https://www.cnblogs.com/shelly0307/p/10420303.html

你可能感兴趣的文章
[SDOI2017]硬币游戏
查看>>
Azure 网站、云服务和虚拟机比较
查看>>
Windows 10在2018四月更新中默认安装了OpenSSH客户端
查看>>
jQuery常用函数
查看>>
一个忙着找实习工作的大三在校生的真实感受!!!
查看>>
Linux 下的 scp
查看>>
理解同步,异步和延迟脚本
查看>>
MMS源码中异步处理简析
查看>>
XMind 6 如何画流程图
查看>>
final发布评价
查看>>
DLL远程注入与卸载
查看>>
Jmeter-ForEach控制器
查看>>
Checklist: 2019 05.01 ~ 06.30
查看>>
Binary XML file : Error inflating class com.esri.android.map.MapView
查看>>
grep,awk和sed
查看>>
.NET Core WebAPI IIS 部署问题
查看>>
SystemTap 静态探针安装包
查看>>
数据模型
查看>>
[LeetCode&Python] Problem 371. Sum of Two Integers
查看>>
HDU-4288 Coder 线段树
查看>>