DateTimeOffset.ToFileTime 方法

定义

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

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

返回

Int64

用 Windows 文件时间来表示的当前 DateTimeOffset 对象的值。

例外

所生成的文件时间将表示协调世界时 (UTC) 公元 1601 年 1 月 1 日午夜之前的日期和时间 协调世界时 (UTC)。

注解

Windows 文件时间是 64 位值,表示自 1601 年 1601 年 1 月 1 日午夜 12:00 起经过的 100 纳秒间隔数。 。协调世界时 (UTC)。 当应用程序创建、访问或写入文件时,Windows 使用文件时间进行记录。

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

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

适用于

另请参阅