Time Offset. From Unix Time Seconds(Int64) Method
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
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). For Unix times before this date, its value is negative.
A date and time value that represents the same moment in time as the Unix time.
seconds is less than -62,135,596,800.
seconds is greater than 253,402,300,799.
The Offset property value of the returned DateTimeOffset instance is TimeSpan.Zero, which represents Coordinated Universal Time. You can convert it to the time in a specific time zone by calling the TimeZoneInfo.ConvertTime(DateTimeOffset, TimeZoneInfo) method.