【发布时间】:2016-12-15 07:48:48
【问题描述】:
我有一个四列 n 行的数据表。在第一列中,我只有表示日期时间的整数 (Int64)。在其他三列中,我有字符串。
我只想将第一列中的整数值更改为以下格式的日期时间 (yyyy-MM-ddTHH:mm:ss.fffffff)。
我附上了我试图做的事情。但我遇到了一个例外,即无法将 Int64 转换为 DateTime。
所以这就是我需要的: 1.如何遍历第一列。 2. 如何将第一列中的每个条目从 Int64 更改/转换为 DateTime
【问题讨论】:
-
你的 int64 列存储打勾,所以你可以使用
DateTime dateTime = new DateTime(ticks);。添加您目前尝试的代码。 -
字符串列与您需要帮助的问题有什么关系?看来您需要帮助在 C# 中将 Int64 转换为 DateTime 以及如何在 C# 中访问数据库?这是两个完全不同的问题。考虑将您的问题写成该问题的最小、完整示例。
标签: c# datetime datatable type-conversion int64