Partilhar via


DateTimeOffset.FromUnixTimeSeconds(Int64) Método

Definição

Converte um tempo unix expresso como o número de segundos decorridos desde 1970-01-01T00:00:00:00Z em um DateTimeOffset valor.

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

Parâmetros

seconds
Int64

Um tempo unix, expresso como o número de segundos decorridos desde 1970-01-01T00:00:00Z (1 de janeiro de 1970, às 12:00 UTC). Para tempos unix antes dessa data, seu valor é negativo.

Retornos

Um valor de data e hora que representa o mesmo momento no tempo que a hora do Unix.

Exceções

seconds é menor que -62.135.596.800.

- ou -

seconds é maior que 253.402.300.799.

Comentários

O Offset valor da propriedade da instância retornada DateTimeOffset é TimeSpan.Zero, que representa o Tempo Universal Coordenado. Você pode convertê-lo no horário em um fuso horário específico chamando o TimeZoneInfo.ConvertTime(DateTimeOffset, TimeZoneInfo) método.

Aplica-se a

Confira também