将SQLDateTime DayTicks转换回DateTime值

时间:2012-10-17 20:12:14

标签: c# sqldatetime

我在使用SQLDateTime DayTicks函数创建的数据库中将日期值存储为整数。如何将该整数值反向设计回DateTime值?

2 个答案:

答案 0 :(得分:1)

你将失去日期的时间部分,除非你还有timeTicks漂浮在某个地方。这会将dayTicks转换回DateTime:

SqlDateTime sdt = new SqlDateTime(dayTicks, 0);
DateTime dt = sdt.Value;

答案 1 :(得分:0)

试试这个:

DateTime result = new DateTime(ticks);

DateTime构造函数的重载占用了滴答数。