c# - 如何将 SQL 日期转换为 DateTime?

标签 c# asp.net sql-server-2008 date datetime

我的 SQL 数据库中有一个类型为 date 的列。如何将其转换为 C# DateTime,然后再转换回 SQL date

最佳答案

sql DATE 可以直接转换为 .net DateTime,反之亦然。

要获取它,请使用 SqlDataReader.GetDatetime Method

DateTime myDate = myDataReader.GetDateTime(myColumnIndex);

要设置它,只需将其分配给 SqlParameter 的值即可并使用 DateTime 的 .Date 属性

关于c# - 如何将 SQL 日期转换为 DateTime?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16634940/

相关文章:

c# - 错误 :Cannot Find Table 0

c# - Linq 按 Null 数量排序结果

c# - 标签客户端的设置值

sql - 如何使用 SQL Server 2008 打开和关闭 IDENTITY_INSERT?

jquery - ASP TreeView 控件

c# - 在代码隐藏 asp.net 中默认选中的复选框列表项

sql-server - MS SQL - WHERE 子字符串匹配是语音的?

c# - 来自枚举的单选按钮组

c# - 如何在打开指定 URL 时关闭 WebViewClient

c# - 使用 linq 连接两个表,并填充它们的字典