Convert.ToDateTime()
DataTable dt = ds.Tables[0];
foreach (DataRow row in dt.Rows)
{
v_commodityCompanyDailyInfo_report obj = new v_commodityCompanyDailyInfo_report();
obj.loadedTime = Convert.ToDateTime(row["loadedTime"]);
}
这个Convert.ToDateTime(row["loadedTime"])得出来的结构是xxxx年xx月xx日 xx时xx分xx秒但想要的结构是xxxx-xx-xx xx:xx:xx 怎么做出来啊
------解决方案--------------------Convert.ToDateTime(你的数据).ToString("yyyy-MM-dd HH:mm:ss");
------解决方案--------------------Convert.ToDateTime(row["loadedTime"]).ToString("yyyy-MM-dd HH:mm:ss");
------解决方案--------------------你不是Convert.ToDateTime(row["loadedTime"])都能显示出来么?
你是不是存储最后值的类型是DateTime,改为string类型就行了,你最后显示在页面是一个字符串,不需要用datetime类型的
------解决方案--------------------别再用Convert系列方法了,用类似DateTime.TryParse等方法。
------解决方案--------------------+1