数据库保存的 日期格式的数据 2009-12-04 00:00:00.000
.NET 程序在读取该日期之后 ,将其投到 一个强类型的DataSet 中,
对应的列设置的 DataType 为 System.DateTime。
DateTimeMode 为 UnspecifiedLocal。
再从 DataSet 中读取时 日期变为 "12/4/2009 12:00:00 AM"我想请问 小时为什么会变成12?
(跟系统设置的区域和时间格式有关系吗?如果怎样改回来。)另外将DataSet绑定到Datagridview 。相应的列 只显示日期12/4/2009 。没有时间。
请问怎么解决。
.NET 程序在读取该日期之后 ,将其投到 一个强类型的DataSet 中,
对应的列设置的 DataType 为 System.DateTime。
DateTimeMode 为 UnspecifiedLocal。
再从 DataSet 中读取时 日期变为 "12/4/2009 12:00:00 AM"我想请问 小时为什么会变成12?
(跟系统设置的区域和时间格式有关系吗?如果怎样改回来。)另外将DataSet绑定到Datagridview 。相应的列 只显示日期12/4/2009 。没有时间。
请问怎么解决。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货