c# 读取mysql时间
只有在使用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时间相关推荐
- c 读取mysql 时间字段_MySQL中的时间字段的几种数据类型比较
1.序言 最近在项目开发时,对于MySQL数据库中的有关时间的字段该选用何种类型,引发了一些争论.所以做了一些简单的研究,看了一些blog,和官方文档.最后做出一个自己的总结. 2.类型比较 IN ...
- c 读取mysql 时间字段_Mysql 中的日期时间字符串查询 c_G17
一.将数据库中的Date格式的数据,或者指定日期的字符串格式化为想要的样式 DATE_FORMAT (date, format)能根据格式串format 格式化日期或日期和时间值date,返回结果字符 ...
- Java 程序读取Mysql数据库时间信息与真实时间相差 13、14 小时、SQLException: HOUR_OF_DAY: 2 -> 3
CST时区引起的异常: Java 程序读取Mysql数据库时间信息,与真实时间相差 13.14 小时 java.sql.SQLException: HOUR_OF_DAY: 2 -> 3 原因: ...
- mysql关于时间的面试题,mysql时间设置默认值MySQL常见面试题
1.limit(选出10 到20 条) select * from students order by id limit 9,10; 2.MySQL 会使用索引的操作符号 =,>,=,betwe ...
- mysql 时间推移_随着时间的推移可视化COVID-19新案例
mysql 时间推移 This heat map shows the progression of the COVID-19 pandemic in the United States over ti ...
- matlab读取时间数据,Matlab有关数据库读取及时间项的设定
Matlab有关数据库的读取需下载mysql-connector-java-5.1.26-bin.jar文件放到指定位置,并修改classpath.txt相关文件,具体可网上自行查找. 看一下实例: ...
- mysql时间相关函数和操作
mysql时间操作是一个高频操作,我认为基于时间的操作的重要性不亚于统计函数. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, ...
- mysql 读取oracle_RobotFramework读取mysql和oracle数据库
一.robotframework连接mysql数据库 1.安装databaselibrary.pymysql 通过cmd命令执行:pip install robotframework-database ...
- 关于delphi2010读取MySQL数据库TEXT类型乱码的解决方案
今天在测试delphi2010的DBExpress读取mysql数据库功能的时候,发现了一个问题: 我的mysql是5.1版本,字符集全部设置为utf8,使用delphi2010读取intger.ti ...
最新文章
- 两难!到底用Apache BeanUtils还是Spring BeanUtils?
- Oracle 数据表误删恢复 Flashback
- JAVA数组扁平化整合_数组扁平化的几种处理放法
- VTK:Points之CompareExtractSurface
- 搞定 Go 语言,不会这些可不行
- 是什么包_包粽子教程,喜欢的收藏,以后想吃什么样的都可以自己包
- 浅析NVR主流芯片方案
- 管理赚得多还是程序员多_程序员如何为自己开辟出更多的收入渠道
- MySQL+Navicat安装配置
- 计算机论文题目_基于java的毕业设计题目_50例
- 佳蓝php智能应答系统|在线客服 v1.0,佳蓝PHP智能应答系统|在线客服 v1.0
- 游戏对战平台研究终结
- Hbuilder插入图片网页中无法显示
- ThinkPHP门面源码解析
- 复古决战快速施法穿墙秒怪分析流程及安全防护
- 奈学教育大数据架构分享下载
- 携号转网手机号归属地查询
- Unseen Westeros:权力的游戏展览
- java 布林线_java向量组——设计一个球,使它由一边(A点)运动到另一边(B点),运动到中间时,A点出现第二个球...
- Python 模仿按键精灵,批量验证和添加手机号码为企业微信账号的联系人
热门文章
- Redis介绍 Java客户端操作Redis
- Java与Unicode
- OpenStack在dashboard界面点击管理员网络,服务器页面出错
- KVM 虚拟化原理探究--启动过程及各部分虚拟化原理
- nova api 分析
- VXLAN和GRE的区别
- 卸载后的mysql和navicat怎么清除干净_清除电脑“牛皮癣 ”,带你回归清爽体验~...
- MySQL:SELECT COUNT 小结
- 面试:a==1 a==2 a==3 是 true 还是 false?
- 听说过OpenJDK,没说过OpenValueJDK吧?