DateTimeOffset.ToFileTime 方法

定义

将当前 DateTimeOffset 对象的值转换为 Windows 文件时间。

public:
 long ToFileTime();
public long ToFileTime();
member this.ToFileTime : unit -> int64
Public Function ToFileTime () As Long

返回

当前 DateTimeOffset 对象的值,表示为Windows文件时间。

例外

生成的文件时间表示在 1601 年 1 月 1 日 C.E. 协调世界时(UTC)午夜之前的日期和时间。

注解

Windows 文件时间是一个 64 位值,表示自 1601 年 1 月 1 日午夜 1601 年 1 月 1 日午夜以来经过的 100 纳秒间隔数(C.E.)协调世界时(UTC)。 Windows 使用文件时间记录应用程序创建、访问或写入文件时。

该方法在执行转换之前,将 ToFileTime 当前 DateTimeOffset 对象的日期和时间转换为 UTC。 换句话说,调用该方法 ToFileTime 等效于以下方法调用:

this.ToUtcDateTime().ToFileTime();
Me.ToUtcDateTime().ToFileTime()

适用于

另请参阅