`
wangcheng
  • 浏览: 1454546 次
  • 性别: Icon_minigender_1
  • 来自: 青岛人在北京
社区版块
存档分类
最新评论

将年月日时分秒都保存进数据库

阅读更多

这里使用的是MySQL数据库, 在向表中datetime 字段设值时,  一般使用preparedStatement.setDate().

这样只能存入日期,而没有时间.  下面两个方法可以将年月日时分秒都保存进数据库.

1.使用preparedStatement.setTimestamp()

  1. //将当前日期时间存入数据库   
  2. pstmt.setTimestamp(4new Timestamp(System.currentTimeMillis()));   
  3. pstmt.setTimestamp(4new Timestamp((new java.util.Date()).getTime()));  

2.使用MySQL的时间函数

MySQL内置了一系列时间函数: 

CURDATE()  
CURRENT_DATE()
CURTIME()
CURRENT_TIME()
CURRENT_TIMESTAMP()
NOW()

可以直接在SQL语句中,使用这些函数, 替代本应由java注入的Date

  1. //将当前日期时间存入表t的create_date字段   
  2. insert into t (... , create_date) value (... ,?, CURRENT_TIMESTAMP());   
  3. insert into t (... , create_date) value (... ,?, NOW());  
分享到:
评论

相关推荐

    风讯0225阿聪修改版

    投稿文件命名方式改为“年月日m时分秒” 16、流量统计采用最新的IP数据库。IP地址达150000条,基本不会出现未知地区的情况。当然,IP地址的数据库也达7MB。是不是有点大了 17、大小类栏目标签每行5个,整齐...

    word源码java-NotePad:移动开发期中作业NotePad拓展

    aa")将式转换为年月日时分秒AM/PM形式保存,然后插入数据库 查询到SimpleCursorAdapter源码如下,发现要在from和to中分别添加进时间戳的数据列对应名以及我要显示在xml中的对应资源ID //源码 public ...

    印染厂生产仓储信息系统

    记录号、出入类型(出库、入库、盘盈、盘亏)、时间(年月日)、客户、坯布厂家、规格、数量(米)、位置、登记人、登记时间(年月日时分秒)、是否已结账、结账人、结账时间(年月日时分秒)、是否注销,注销人、...

    ASP.NET中GridView的文件输出流方式

    第一步:设置好你所需要的gridview所需要的Columns列,绑定好数据,我的第一列的数据因为数据库中保存的是“日月年时分秒”的格式,在输出的时候,我给它加了一个dataformatstring的值“{0:yyyy-MM-dd}”,年月日的...

    文章管理系统

    3.[修复]纠正服务器时间跟保存到数据库里格式不同造成登录有时出现时间不匹配问题 4.[纠正]生成sitemap 纠正隐藏状态文章和未审核文章也会显示出来的BUG 5.[改变]后台 新增栏目 次页显示模式默认为【图+摘要1】,...

    net实用类50个常用方法升级版分页

    ///ElseDataTimeIng()返回本地电脑的当前日期的年月日时分秒 动态的显示 JS实现 ///ElsePageLoad()页面加载数据加载完成呈现页面 ///ElseCkeck()返回页面验证码图片 使用方法:单独创建一个页面 在首次加载事件...

    net实用类50超级实用方法赠分页

    ///ElseDataTimeIng()返回本地电脑的当前日期的年月日时分秒 动态的显示 JS实现 ///ElsePageLoad()页面加载数据加载完成呈现页面 ///ElseCkeck()返回页面验证码图片 使用方法:单独创建一个页面 在首次加载事件...

    net实用类50超级实用方法赠分页分页控件强大的分页

    ///ElseDataTimeIng()返回本地电脑的当前日期的年月日时分秒 动态的显示 JS实现 ///ElsePageLoad()页面加载数据加载完成呈现页面 ///ElseCkeck()返回页面验证码图片 使用方法:单独创建一个页面 在首次加载事件...

    .net50个常用方法简单华丽的分页控件功能大的分页控件 50个实用方法

    ///ElseDataTimeIng()返回本地电脑的当前日期的年月日时分秒 动态的显示 JS实现 ///ElsePageLoad()页面加载数据加载完成呈现页面 ///ElseCkeck()返回页面验证码图片 使用方法:单独创建一个页面 在首次加载...

    C#基类库(苏飞版)

    将时间格式化成 时分秒 的形式,如果时间为null,返回当前系统时间 3.把秒转换成分钟 4.返回某年某月最后一天 5.返回时间差 6.获得两个日期的间隔 7.格式化日期时间 8.得到随机日期 复制代码 20.视频转换类 ...

Global site tag (gtag.js) - Google Analytics