DateTimeOffset.ToFileTime 方法

定義

將目前 DateTimeOffset 物件的值轉換成 Windows 檔案時間。

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

傳回

Int64

目前 DateTimeOffset 物件的值,以 Windows 檔案時間表示。

例外狀況

產生的檔案時間將會表示在西元 1601 年 1 月 1 日午夜以前的日期和時間, 國際標準時間 (UTC)。

備註

Windows 檔案時間是 64 位值,代表自 1601 年 1 月 1 日上午 12:00 起經過的 100 奈秒間隔數目。 國際標準時間(UTC) 當應用程式建立、存取或寫入檔案時,Windows 會使用檔案時間記錄。

方法 ToFileTime 會先將目前 DateTimeOffset 物件的日期和時間轉換為 UTC,再執行轉換。 換句話說,呼叫 ToFileTime 方法相當於下列方法呼叫:

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

適用於

另請參閱