显示的问题,高手来啊!!
数据库中 日期字段的数据是:2007-05-15 15:28:47.560
通过 AjaxPro.2.dll 得到读取的DataSet后
ds.Tables[0].Rows[i].DateTime 的值 Tue May 15 15:28:47
为什么是这样啊???
我想显示成 2007-05-15 15:28:47 怎么办?
[解决办法]
DateTime.ToString( "yyyy-MM-dd HH:mm::ss ")
[解决办法]
DateTime.ToString( "yyyy-MM-dd HH:mm::ss ")
CS或VB代码中
[解决办法]
ds.Tables[0].Rows[i].DateTime.ToString( "yyyy-MM-dd HH:mm::ss ")
[解决办法]
Convert.ToDateTime(ds.Tables[0].Rows[i].ToString).ToString( "yyyy-MM-dd HH:mm::ss ")
[解决办法]
日期本来就有很多的格式。不同的需要就用不同的格式,人家有需要用Tue May 15 15:28:47 这种格式的。
但数据库里就一种格式,但是取出来是什么就不一定了。所以一般都需要格式化才用。