Leer en inglés

Compartir a través de


TimeZoneInfo.Utc Propiedad

Definición

Obtiene un objeto TimeZoneInfo que representa la zona horaria universal coordinada (hora UTC).

C#
public static TimeZoneInfo Utc { get; }

Valor de propiedad

Objeto que representa la zona horaria universal coordinada (hora UTC).

Ejemplos

En el ejemplo siguiente se recupera un TimeZoneInfo objeto que representa la hora universal coordinada (UTC) y se genera su nombre para mostrar, el nombre de la hora estándar y el nombre del horario de verano.

C#
TimeZoneInfo universalZone = TimeZoneInfo.Utc;
Console.WriteLine("The universal time zone is {0}.", universalZone.DisplayName);
Console.WriteLine("Its standard name is {0}.", universalZone.StandardName);
Console.WriteLine("Its daylight savings name is {0}.", universalZone.DaylightName);

Comentarios

Se trata de un objeto integrado; La información sobre este TimeZoneInfo objeto no se recupera del registro en sistemas Windows y de la biblioteca de ICU en Linux y macOS.

Importante

Siempre debe tener acceso a la zona Hora universal coordinada (UTC) a través de la TimeZoneInfo.Utc propiedad en lugar de asignar la zona horaria UTC a una TimeZoneInfo variable de objeto. Esto impide que una llamada al método ClearCachedData invalide la variable de objeto TimeZoneInfo.

La hora universal coordinada se conocía anteriormente como hora media de Greenwich (GMT).

Se aplica a

Producto Versiones
.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 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

Consulte también