DateTimeOffset.UtcNow Propriedade
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o objeto DateTimeOffset, cuja data e hora estão definidas para o Tempo Universal Coordenado (UTC) atual e cujo deslocamento é Zero.
public:
static property DateTimeOffset UtcNow { DateTimeOffset get(); };
public static DateTimeOffset UtcNow { get; }
static member UtcNow : DateTimeOffset
Public Shared ReadOnly Property UtcNow As DateTimeOffset
Um objeto cuja data e hora são o Tempo Universal Coordenado (UTC) atual e cujo deslocamento é Zero.
O exemplo a seguir ilustra a relação entre o UTC (Tempo Universal Coordenado) e a hora local.
DateTimeOffset localTime = DateTimeOffset.Now;
DateTimeOffset utcTime = DateTimeOffset.UtcNow;
Console.WriteLine("Local Time: {0}", localTime.ToString("T"));
Console.WriteLine("Difference from UTC: {0}", localTime.Offset.ToString());
Console.WriteLine("UTC: {0}", utcTime.ToString("T"));
// If run on a particular date at 1:19 PM, the example produces
// the following output:
// Local Time: 1:19:43 PM
// Difference from UTC: -07:00:00
// UTC: 8:19:43 PM
let localTime = DateTimeOffset.Now
let utcTime = DateTimeOffset.UtcNow
printfn $"Local Time: {localTime:T}"
printfn $"Difference from UTC: {localTime.Offset}"
printfn $"UTC: {utcTime:T}"
// If run on a particular date at 1:19 PM, the example produces
// the following output:
// Local Time: 1:19:43 PM
// Difference from UTC: -07:00:00
// UTC: 8:19:43 PM
Dim localTime As DateTimeOffset = DateTimeOffset.Now
Dim utcTime As DateTimeOffset = DateTimeOffset.UtcNow
Console.WriteLine("Local Time: {0}", localTime.ToString("T"))
Console.WriteLine("Difference from UTC: {0}", localTime.Offset.ToString())
Console.WriteLine("UTC: {0}", utcTime.ToString("T"))
' If run on a particular date at 1:19 PM, the example produces
' the following output:
' Local Time: 1:19:43 PM
' Difference from UTC: -07:00:00
' UTC: 8:19:43 PM
A UtcNow propriedade calcula o UTC (Tempo Coordenado Universal) atual com base no horário do relógio do sistema local e em um deslocamento definido pelo fuso horário do sistema local.
A precisão do componente de milissegundo do horário UTC atual depende da resolução do relógio do sistema. No Windows NT 3.5 e posterior e nos sistemas operacionais Windows Vista, a resolução do relógio é de aproximadamente 10 a 15 milissegundos.
Produto | Versões |
---|---|
.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 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: