mysql数据库,存储日期字段使用timestamp类型的时候,取出来的数据最后面会多一个.0 。

看似是YYYY-MM-DD HH:MM:SS,但其实应该是yyyy-MM-dd hh:mm:ss.fff,后面多了一个毫秒。

取出来的时候只需要再格式化一下就行了一下:

对数据库取出来的timestamp类型的数据操作:

Timestamp timestamp = rs.getTimestamp("create_time");//数据默认是:2016-11-30 11:31:28.0

Date date = null;

String result = "";

if (timestamp != null){

date = new java.util.Date(timestamp.getTime());

result=sdf.format(date);

}

用上面的代码格式化取出的日期数据之后,下面用三种方法来打印一下结果。

System.out.println(rs.getString("create_time")+"\t"+rs.getTimestamp("create_time")+"\t"+result);

打印的结果:(只有最后这个经过格式化的才使我们想要的数据)

2016-11-30 11:31:28.0 2016-11-30 11:31:28.0 2016-11-30 11:31:28

对String字符串进行操作:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

String a = "2016-12-27 16:03:56.0";

Date date = null;

try {

date = sdf.parse(a);

} catch (ParseException e) {

e.printStackTrace();

}

System.out.println(sdf.format(date));

运行结果:

2016-12-27 16:03:56

mysql gettimestamp_使用mysql数据库,存储日期字段使用timestamp类型的时候,取出来的数据最后面会多一个.0 【解决方案】...相关推荐

  1. mysql date to long_数据库中日期字段与long转换

    oracle- java 1.date转long : 当前时间转成long : 秒级(mysql可直接用) SELECT (SYSDATE - TO_DATE('1970-1-1 8', 'YYYY- ...

  2. mysql和sqlite3 ios_iOS数据库存储之SQLite3

    资源连接: 数据库简介 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库 数据库可以分为2大种类:关系型数据库(主流)和 对象型数据库 常用关系型数据库 PC端:Oracle.My ...

  3. mysql获取两个表中日期字段的最小差值

    一.前言 开发中碰到的需求,获取两个数据表中日期字段的差值,并且取得差值最小的那条数据.本篇文章主要讲述如果通过函数获取mysql的日期差值,实际编写时遇到的问题,并且分析需求,得出最终sql等. 二 ...

  4. MySQL查看和修改数据库存储目录

    1.查看数据库存储目录 登录MySQL后使用如下命令: show global variables like "%datadir%" 查询结果: 2.修改数据库存储目录 MySQL ...

  5. mysql字段使用timestamp类型和默认值CURRENT_TIMESTAMP表示默认为时间,类似mssql的getdate()功能;字段自增...

    在mssql数据库中,时间字段如果想使用当前的时间,默认值是 getdate() 在mysql里面,如果是用 datetime类型,值用now() 是不允许的. 修改为   timestamp类型和默 ...

  6. 对 Access 数据库中日期字段操作时 OleDbParameter 的问题及解决

    比如 SQL 语句: Update [table] Set [CreateDate]=@CreateDate Where ... 其参数使用:New OleDbParameter("@Cre ...

  7. mysql varchar 索引_MySQL索引使用:字段为varchar类型时,条件要使用''包起来

    结论: 当MySQL中字段为int类型时,搜索条件where num='111' 与where num=111都可以使用该字段的索引. 当MySQL中字段为varchar类型时,搜索条件where n ...

  8. nchar在mysql是什么_数据库char,varchar,nchar类型区别

    数据库char,varchar,nchar类型区别 1.char 类型是一个字节 char(8)只能存8字母,char定长,不足长度加SPACE 2.nchar  类型是双字节 nchar(8)能存8 ...

  9. python中文件的存储类型_关于python中数据存储大总结,涵盖文件系统和数据库存储两种方法-文件系统类型...

    存储数据是python必不可免的话题,数据的存储类型也多种多样,文件系统存储(.txt..csv..json.多媒体存储).关系型数据库存储(MySQL等).非关系型数据库存储(MongoDB).今天 ...

最新文章

  1. ise仿真添加信号_西门子TIA+PLCSIM+MCD,构建自动化仿真系统
  2. iphone屏蔽系统更新_iPhone手机经常提示更新系统,教你一招关闭方法,学到了
  3. Edward Gaming, the Champion 字符串,模拟(2021.11.沈阳)
  4. 加一—leetcode66
  5. 设计模式系列·王小二需求历险记(一)
  6. Rxjs debounce 操作符在 SAP Spartacus 函数节流中的一个实际使用例子
  7. java ee cdi_Java EE CDI处理程序方法示例
  8. mysql同步数据到另一张表_mysql:Otter跨机房数据同步(单向)
  9. Leetcode---Java
  10. 小谈EasyUI中的tree用法
  11. centos7上的图形化界面svn客户端_基于windows平台的SVN教程。
  12. 技术变革解锁人文新维度
  13. PAT (Basic Level) Practice1027 打印沙漏
  14. 微信小程序抖音实战-支持手机播放小视频
  15. SAP FI 系列 (022) - 货币和汇率的配置
  16. ToStringBuilder用法
  17. 基于北斗卫星的输电杆塔在线监测系统
  18. WdatePicker开始时间与结束时间
  19. 【爬虫学习笔记day44】5.2. (scrapy案例二)阳光热线问政平台爬虫
  20. 使用学信网验证报告免费使用jetbrains全家桶

热门文章

  1. 基于Android studio个人健康养生系统java
  2. 保健食品“零食化”后,这届年轻人“吃糖”养生
  3. JHOK-ZBG2漏电继电器
  4. 用java比较abc大小的程序_Java中 abc + '/'和abc + /的区别
  5. CSAPP LAB1 datalab-handout
  6. python在逆向中的应用——解码得到flag
  7. 电源《满江红》观后感
  8. anjuta的基本使用方法(包括如何设置MYSQL)
  9. ClusterNet解析
  10. 编写 Java 程序用于显示人的姓名和年龄。