只有在使用Convert.ToDateTime(或者(DateTime)转)对Object对象转化的时候,才能够保留日期的毫秒。

直接使用Object的ToString()方法,会时毫秒丢失。

因此,如果需要保留毫秒的话,需要按照如下来做:

      foreach (DataRow dr in dt.Rows){
    string CreaTime = dr["CreateDate"].ToString();//CreaTime 的值丢失毫秒了。
   //下面会保留毫秒:
         DateTime CreatDate = Convert.ToDateTime(dr["CreateDate"]);//或者:
   DateTime CreatDate = (DateTime)(dr["CreateDate"]);
   //转成字符串输入时包含毫秒的写法,可以这样:string strTime = CreatDate.ToString("yyyy-MM-dd HH:mm:ss.fff");
   //todo something else...

补充:如果,传过来的日期是去掉了毫秒的日期,而数据库中的日期是包含毫秒的(比如yyyy-MM-dd HH:mm:ss.fff,由于去掉了毫秒,那么在根据时间查询的时候,总会多获取到这条数据),这个时候,我们把查询的日期条件,转化一下:CONVERT(varchar(40) , CreateDate, 120 ),再进行查询 就可以了。

c# 读取mysql时间相关推荐

  1. c 读取mysql 时间字段_MySQL中的时间字段的几种数据类型比较

    1.序言 ​ 最近在项目开发时,对于MySQL数据库中的有关时间的字段该选用何种类型,引发了一些争论.所以做了一些简单的研究,看了一些blog,和官方文档.最后做出一个自己的总结. 2.类型比较 IN ...

  2. c 读取mysql 时间字段_Mysql 中的日期时间字符串查询 c_G17

    一.将数据库中的Date格式的数据,或者指定日期的字符串格式化为想要的样式 DATE_FORMAT (date, format)能根据格式串format 格式化日期或日期和时间值date,返回结果字符 ...

  3. Java 程序读取Mysql数据库时间信息与真实时间相差 13、14 小时、SQLException: HOUR_OF_DAY: 2 -> 3

    CST时区引起的异常: Java 程序读取Mysql数据库时间信息,与真实时间相差 13.14 小时 java.sql.SQLException: HOUR_OF_DAY: 2 -> 3 原因: ...

  4. mysql关于时间的面试题,mysql时间设置默认值MySQL常见面试题

    1.limit(选出10 到20 条) select * from students order by id limit 9,10; 2.MySQL 会使用索引的操作符号 =,>,=,betwe ...

  5. mysql 时间推移_随着时间的推移可视化COVID-19新案例

    mysql 时间推移 This heat map shows the progression of the COVID-19 pandemic in the United States over ti ...

  6. matlab读取时间数据,Matlab有关数据库读取及时间项的设定

    Matlab有关数据库的读取需下载mysql-connector-java-5.1.26-bin.jar文件放到指定位置,并修改classpath.txt相关文件,具体可网上自行查找. 看一下实例: ...

  7. mysql时间相关函数和操作

    mysql时间操作是一个高频操作,我认为基于时间的操作的重要性不亚于统计函数. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, ...

  8. mysql 读取oracle_RobotFramework读取mysql和oracle数据库

    一.robotframework连接mysql数据库 1.安装databaselibrary.pymysql 通过cmd命令执行:pip install robotframework-database ...

  9. 关于delphi2010读取MySQL数据库TEXT类型乱码的解决方案

    今天在测试delphi2010的DBExpress读取mysql数据库功能的时候,发现了一个问题: 我的mysql是5.1版本,字符集全部设置为utf8,使用delphi2010读取intger.ti ...

最新文章

  1. 两难!到底用Apache BeanUtils还是Spring BeanUtils?
  2. Oracle 数据表误删恢复 Flashback
  3. JAVA数组扁平化整合_数组扁平化的几种处理放法
  4. VTK:Points之CompareExtractSurface
  5. 搞定 Go 语言,不会这些可不行
  6. 是什么包_包粽子教程,喜欢的收藏,以后想吃什么样的都可以自己包
  7. 浅析NVR主流芯片方案
  8. 管理赚得多还是程序员多_程序员如何为自己开辟出更多的收入渠道
  9. MySQL+Navicat安装配置
  10. 计算机论文题目_基于java的毕业设计题目_50例
  11. 佳蓝php智能应答系统|在线客服 v1.0,佳蓝PHP智能应答系统|在线客服 v1.0
  12. 游戏对战平台研究终结
  13. Hbuilder插入图片网页中无法显示
  14. ThinkPHP门面源码解析
  15. 复古决战快速施法穿墙秒怪分析流程及安全防护
  16. 奈学教育大数据架构分享下载
  17. 携号转网手机号归属地查询
  18. Unseen Westeros:权力的游戏展览
  19. java 布林线_java向量组——设计一个球,使它由一边(A点)运动到另一边(B点),运动到中间时,A点出现第二个球...
  20. Python 模仿按键精灵,批量验证和添加手机号码为企业微信账号的联系人

热门文章

  1. Redis介绍 Java客户端操作Redis
  2. Java与Unicode
  3. OpenStack在dashboard界面点击管理员网络,服务器页面出错
  4. KVM 虚拟化原理探究--启动过程及各部分虚拟化原理
  5. nova api 分析
  6. VXLAN和GRE的区别
  7. 卸载后的mysql和navicat怎么清除干净_清除电脑“牛皮癣 ”,带你回归清爽体验~...
  8. MySQL:SELECT COUNT 小结
  9. 面试:a==1 a==2 a==3 是 true 还是 false?
  10. 听说过OpenJDK,没说过OpenValueJDK吧?