SQL查询返回时间戳只附加日期列

我想从列中获取数据类型设置为date的日期,并且在SQL Server中该列还包含日期,但是当我从我的应用程序运行查询时C#:SQL查询返回时间戳只附加日期列

resultData[i][3] = sqlRdr["addedOn"].ToString(); 

它给了我连接到它默认的时间签名

select addedOn from sitrep; 

我用下面铸但还是同样的结果也试过:

select Convert(Date, Convert(datetime, addedOn)) as addedOn from sitrep; 

回答:

如果你将它保存到一个字符串,我会尝试。

Convert.ToDateTime(sqlRdr["addedOn"]).ToShortDateString(); 

回答:

您可以修改您的查询为:

resultData[i][3] = sqlRdr["addedOn"].ToString("M/d/yyyy"); 

以上是 SQL查询返回时间戳只附加日期列 的全部内容, 来源链接: utcz.com/qa/260002.html

回到顶部