我编写了存储过程,它仅返回日期而不返回日期时间,即
当前日期 2013-10-06
因此,当我使用 da.fill( ) 方法将此结果存储在数据集中时,它在数据表内以日期时间格式存储,结果为 2013-10-06 12:00:00
如何解决这个问题?
最佳答案
谢谢大家,我终于采用了这种方法
foreach (DataRow dr in dt.Rows)
{
dr["date"] = DateTime.Parse((dr["date"].ToString())).ToShortDateString();
}
仅返回日期而不返回时间。
关于c# - 存储在数据表 ado.net 中时,日期会转换为日期时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19903204/