英語で読む

次の方法で共有


DateTimeOffset.FromUnixTimeSeconds(Int64) メソッド

定義

1970-01-01T00:00:00Z からの経過時間を秒で示す Unix 時間を DateTimeOffset 値に変換します。

C#
public static DateTimeOffset FromUnixTimeSeconds(long seconds);

パラメーター

seconds
Int64

1970-01-01T00:00:00Z (1970 年 1 月 1 日、12:00 AM UTC) からの経過時間を秒で示す Unix 時間。 これ以前の場合、Unix 時間は負の値になります。

戻り値

Unix 時間と同じ時間を表す日時の値。

例外

seconds が -62,135,596,800 未満です。

- または -

seconds が 253,402,300,799 を超えています。

注釈

Offset返されるDateTimeOffsetインスタンスのプロパティ値は ですTimeSpan.Zero。これは協定世界時を表します。 メソッドを呼び出すことで、特定のタイム ゾーンの時刻に TimeZoneInfo.ConvertTime(DateTimeOffset, TimeZoneInfo) 変換できます。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

こちらもご覧ください