DateTimeOffset.ToFileTime DateTimeOffset.ToFileTime DateTimeOffset.ToFileTime DateTimeOffset.ToFileTime Method

定義

現在の DateTimeOffset オブジェクトの値を Windows ファイル時刻に変換します。Converts the value of the current DateTimeOffset object to a Windows file time.

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

戻り値

現在の DateTimeOffset オブジェクトの値を Windows ファイル時刻で表した値。The value of the current DateTimeOffset object, expressed as a Windows file time.

例外

結果のファイル時刻は、世界協定時刻 (UTC) の西暦 1601 年 1 月 1 日深夜 12:00 時よりも前の日時をThe resulting file time would represent a date and time before midnight on January 1, 1601 C.E. 世界協定時刻 (UTC: Coordinated Universal Time)。Coordinated Universal Time (UTC).

注釈

Windows ファイル時刻は、64年1月 1601 1 日の午前0時から12:00 に経過した100ナノ秒間隔の数を表すビット値です。A Windows file time is a 64-bit value that represents the number of 100-nanosecond intervals that have elapsed since 12:00 midnight, January 1, 1601 A.D. 西暦協定世界時 (UTC)。(C.E.) Coordinated Universal Time (UTC). Windows では、ファイルの作成、アクセス、またはファイルへの書き込みを行うときに、ファイルの時刻が記録されます。Windows uses a file time to record when an application creates, accesses, or writes to a file.

メソッドToFileTimeは、変換をDateTimeOffset実行する前に、現在のオブジェクトの日付と時刻を UTC に変換します。The ToFileTime method converts the current DateTimeOffset object's date and time to UTC before it performs the conversion. つまり、 ToFileTimeメソッドを呼び出すと、次のメソッド呼び出しに相当します。In other words, calling the ToFileTime method is equivalent to the following method call:

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

適用対象

こちらもご覧ください