DateTimeOffset.UtcNow Vlastnost

Definice

Získá objekt, DateTimeOffset jehož datum a čas jsou nastaveny na aktuální datum a čas koordinovaného univerzálního času (UTC) a jehož posun je Zero.

C#
public static DateTimeOffset UtcNow { get; }

Hodnota vlastnosti

Objekt, jehož datum a čas je aktuálním koordinovaným univerzálním časem (UTC) a jehož posun je Zero.

Příklady

Následující příklad znázorňuje vztah mezi koordinovaným univerzálním časem (UTC) a místním časem.

C#
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

Poznámky

Vlastnost UtcNow vypočítá aktuální univerzální koordinovaný čas (UTC) na základě času místního systému a posunu definovaného časovým pásmem místního systému.

Přesnost komponenty v milisekundách aktuálního času UTC závisí na rozlišení systémových hodin. V systémech Windows NT 3.5 a novějších a Windows Vista je rozlišení hodin přibližně 10 až 15 milisekund.

Platí pro

Produkt Verze
.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 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

Viz také