C# 日期格式的处理与数据库表日期类型

摘要:
数据库表中的DateTime类型可以精确到刻度。数据表。Rows[i][“Date”]=日期时间。现在stringaa=转换到日期时间。ToString();stringb=Convert.ToDateTime。ToString();结论:aa不一定等于bb,因为DataTable。行[i][“date”]。ToString()仅精确到第二个DataTable Rows[i][“Date”]内部存储所有格式的日期类型。将中国时区的日期转换为美国时区的日期。
数据库表内DateTime类型可以精确到刻度。
DataTable.Rows[i]["日期"]= DateTime.Now;
string aa =Convert.ToDateTime(DataTable.Rows[i]["日期"]).ToString();
string bb = Convert.ToDateTime(DataTable.Rows[i]["日期"].ToString()).ToString();
结论:aa不一定等于bb
因为DataTable.Rows[i]["日期"].ToString()只精确到秒
DataTable.Rows[i]["日期"]内部还是保存着日期类型的所有格式。


题外话:
从一台机器(中文时区)把DataTable(包含日期字段yyyyMMdd HHmmss)传递到服务器(美国时区)
取出来的日期字段的值是不一样的。
理由:传递过程中自动进行了转换。把中文时区的日期转成了美国时区的日期。

免责声明:文章转载自《C# 日期格式的处理与数据库表日期类型》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇PowerDesigner将PDM导出生成WORD文档Vue中解决路由切换,页面不更新的实用方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

利用Datafactory实现测试数据快速生成

Datafactory简介 Datafactory(数据工厂)工具是Quest公司(http://www.quest.com)旗下的产品,顾名思义,数据工厂是生产数据的,主要应用领域是性能测试中的大数据量测试, 也就是性能测试数据准备阶段。 DataFactory 是一种快速的,易于产生测试数据的带有直觉用户介面的工具,它能建模复杂数据关系。DataFa...

用友U8的SQL SERVER 数据库结构说明表

用友U8的SQL SERVER 数据库结构说明表 用友U8的SQL SERVER 数据库结构说明表在帐套中的两个表,一个表是RPT_GRPDEF,存放帐套中重要的表名及相关说明;另一个是RPT_ITMDEF,存放的是主要表中的相关字段说明;这两个表在8.20以后的版本中都有,可以看看 金蝶K3是T_tabledescription 和 T_fielddes...

如何同步两个SQLServer数据库的内容 dodo

如何同步两个SQLServer数据库的内容? 程序代码可以有版本管理CVS进行同步管理,可是数据库同步就非常麻烦,只能自己改了一个后再去改另一个,如果忘记了更改另一个经常造成两个数据库的结构或内容上不一致. 分发与复制 用强制   订阅实现数据库同步操作  大量和批量的数据可以用数据库的同步机制处理: // 说明: 为方便操作,所有操作均在发布服...

SaaS模式应用之多租户系统开发(单数据库多Schema设计)

SaaS是Software-as-a-Service(软件即服务)的简称,这边具体的解释不介绍。 多租户的系统可以应用这种模式的思想,将思想融入到系统的设计之中。 一、多租户的系统,目前在数据库存储上,一般有三种解决方案: 1.独立数据库 2.共享数据库,隔离数据架构 3.共享数据库,共享数据架构 这里我就系统的实际需求情况,选择了第二种解决方案,下面简单...

RMAN数据库恢复之控制文件和参数文件恢复

一、控制文件的恢复1、查询控制文件的路径 SQL> SELECT * FROM V$CONTROLFILE; STATUS NAME IS_RECOVERY_DEST_FILE BLOCK_SIZE FILE_SIZE_BLKS ------- ---------------------------------------------------...

oracle11g 连接问题

一、TheNetworkAdaptercouldnotestablishtheconnection 状态:失败-测试失败:IO错误:TheNetworkAdaptercouldnotestablishtheconnection 解决: (①、检查防火墙,可能是端口号1521防火墙拦截,把1521加入可允许访问即可。) 这个异常的出现一般与数据库和你的PC...