DateTimeOffset.FromUnixTimeSeconds(Int64) メソッド

定義

1970-01-01T00:00:00Z からの経過時間を秒で示す Unix 時間を DateTimeOffset 値に変換します。Converts a Unix time expressed as the number of seconds that have elapsed since 1970-01-01T00:00:00Z to a DateTimeOffset value.

public:
 static DateTimeOffset FromUnixTimeSeconds(long seconds);
public static DateTimeOffset FromUnixTimeSeconds (long seconds);
static member FromUnixTimeSeconds : int64 -> DateTimeOffset
Public Shared Function FromUnixTimeSeconds (seconds As Long) As DateTimeOffset

パラメーター

seconds
Int64

1970-01-01T00:00:00Z (1970 年 1 月 1 日、12:00 AM UTC) からの経過時間を秒で示す Unix 時間。A Unix time, expressed as the number of seconds that have elapsed since 1970-01-01T00:00:00Z (January 1, 1970, at 12:00 AM UTC). これ以前の場合、Unix 時間は負の値になります。For Unix times before this date, its value is negative.

戻り値

Unix 時間と同じ時間を表す日時の値。A date and time value that represents the same moment in time as the Unix time.

例外

seconds が -62,135,596,800 未満です。seconds is less than -62,135,596,800.

- または --or- seconds が 253,402,300,799 を超えています。seconds is greater than 253,402,300,799.

注釈

返された DateTimeOffset インスタンスの Offset プロパティ値は TimeSpan.Zeroで、世界協定時刻を表します。The Offset property value of the returned DateTimeOffset instance is TimeSpan.Zero, which represents Coordinated Universal Time. TimeZoneInfo.ConvertTime(DateTimeOffset, TimeZoneInfo) メソッドを呼び出すことにより、特定のタイムゾーンの時刻に変換することができます。You can convert it to the time in a specific time zone by calling the TimeZoneInfo.ConvertTime(DateTimeOffset, TimeZoneInfo) method.

適用対象

こちらもご覧ください