select mDate form aaa;
mDate是smalldate字段,例如是2006-12-1,在SQL Server里面看是没有问题的。但我在C#里面添加一个DataGrid,里面却显示2006-12-1 12:00,所有日期字段它都加上12:00,该如何解决?
mDate是smalldate字段,例如是2006-12-1,在SQL Server里面看是没有问题的。但我在C#里面添加一个DataGrid,里面却显示2006-12-1 12:00,所有日期字段它都加上12:00,该如何解决?
我记得应该是时间精确到毫秒
如果你不想让天后面的时间显示出来
可以利用“一起看夕阳的方法”
还有一个麻烦的办法,就是利用indexof(string q)求出时间中“”的位置,将天前的时间截取,这样就可以只要前面的部分了,呵呵,当然这个方法不是很好
string sDate = mDate.ToString("yyyy-MM-dd");
sDate 就是"2006-12-1"