5

如何将 DB2 ISeries 返回的时间戳转换为 c# 中的 DateTime 数据类型?

2012-07-06 09:52:50.926145

这对我不起作用

myEmployee.LastModified = Convert.ToDateTime(myRecord.GetString(myRecord.GetOrdinal("LASTMODIFIED")));
4

2 回答 2

5

DateTime.Parse?

DateTime result = DateTime.Parse("2012-07-06 09:52:50.926145");

它确实有效。

于 2012-07-06T04:56:11.927 回答
1

你可以这样做DateTime.TryParse()

DateTime date;
DateTime.TryParse("2012-07-06 09:52:50.926145", out date);

在你的情况下

DateTime date,
DateTime.TryParse(myRecord.GetString(myRecord.GetOrdinal("LASTMODIFIED")), out date);
于 2012-07-06T04:55:41.467 回答