是否有一个常量描述.Net中的最小Windows FileTime值?

时间:2010-01-29 21:53:28

标签: .net datetime constants

我使用DateTime.ToFileTime和FromFileTime方法来存储和检索数据库中的时间戳。最小的Windows文件时间是1601年1月1日午夜。是否存在类似于DateTime.MinValue的常量,它描述了这个值?

2 个答案:

答案 0 :(得分:9)

不,但创建自己的很简单:

    public static readonly DateTime MinFileTime = DateTime.FromFileTimeUtc(0);

答案 1 :(得分:0)

对于像我这样的人来说,为DateTimeOffset搜索相同的“最小文件值”,其定义为:

public static readonly DateTimeOffset MinFileTimeOffset = new DateTimeOffset(MinFileTime);

在Hans的答案中定义了MinFileTime。

PS:DateTimeOffset没有FromFileTimeUtc方法。