TimeZoneInfo.Local TimeZoneInfo.Local TimeZoneInfo.Local TimeZoneInfo.Local Property

Definición

Obtiene un objeto TimeZoneInfo que representa la zona horaria local.Gets a TimeZoneInfo object that represents the local time zone.

public:
 static property TimeZoneInfo ^ Local { TimeZoneInfo ^ get(); };
[get: System.Security.SecurityCritical]
public static TimeZoneInfo Local { get; }
member this.Local : TimeZoneInfo
Public Shared ReadOnly Property Local As TimeZoneInfo

Valor de propiedad

Un objeto que representa la zona horaria local.An object that represents the local time zone.

Ejemplos

En el ejemplo siguiente se recupera un TimeZoneInfo objeto que representa la zona horaria local y envía su nombre para mostrar, el nombre de la hora estándar y el nombre de horario de verano.The following example retrieves a TimeZoneInfo object that represents the local time zone and outputs its display name, standard time name, and daylight saving time name.

using System;

public class Example
{
   public static void Main()
   {
      TimeZoneInfo localZone = TimeZoneInfo.Local;
      Console.WriteLine("Local Time Zone ID: {0}", localZone.Id);
      Console.WriteLine("   Display Name is: {0}.", localZone.DisplayName);
      Console.WriteLine("   Standard name is: {0}.", localZone.StandardName);
      Console.WriteLine("   Daylight saving name is: {0}.", localZone.DaylightName); 
   }
}
// The example displays output like the following:
//     Local Time Zone ID: Pacific Standard Time
//        Display Name is: (UTC-08:00) Pacific Time (US & Canada).
//        Standard name is: Pacific Standard Time.
//        Daylight saving name is: Pacific Daylight Time.
Module Example
   Public Sub Main()
      Dim localZone As TimeZoneInfo = TimeZoneInfo.Local
      Console.WriteLine("Local Time Zone ID: {0}", localZone.Id)
      Console.WriteLine("   Display Name is: {0}.", localZone.DisplayName)
      Console.WriteLine("   Standard name is: {0}.", localZone.StandardName)
      Console.WriteLine("   Daylight saving name is: {0}.", localZone.DaylightName) 
   End Sub
End Module
' The example displays output like the following:
'     Local Time Zone ID: Pacific Standard Time
'        Display Name is: (UTC-08:00) Pacific Time (US & Canada).
'        Standard name is: Pacific Standard Time.
'        Daylight saving name is: Pacific Daylight Time.

Comentarios

La zona horaria local es la zona horaria en el equipo donde se ejecuta el código.The local time zone is the time zone on the computer where the code is executing.

Importante

Siempre debe tener acceso a la zona horaria local a través de la TimeZoneInfo.Local propiedad en lugar de asignar la hora local de la zona a un TimeZoneInfo variable de objeto.You should always access the local time zone through the TimeZoneInfo.Local property rather than assigning the local time zone to a TimeZoneInfo object variable. Esto evita la TimeZoneInfo variable de objeto del que se invalida mediante una llamada a la ClearCachedData método.This prevents the TimeZoneInfo object variable from being invalidated by a call to the ClearCachedData method.

En los sistemas Windows, el TimeZoneInfo objeto devuelto por la TimeZoneInfo.Local propiedad refleja el valor de la ajustar el reloj automáticamente al horario de verano casilla de verificación en el Panel de Control fecha y hora aplicación.On Windows systems, the TimeZoneInfo object returned by the TimeZoneInfo.Local property reflects the setting of the Automatically adjust clock for Daylight Saving Time checkbox in the Control Panel Date and Time application. Si la casilla de verificación está desactivada, la copia en caché de la zona horaria local no contiene ninguna información del horario de verano.If the checkbox is unchecked, the cached copy of the local time zone contains no daylight saving time information. Esto significa que:This means that:

Esto no es cierto, sin embargo, si una referencia a la zona horaria local se recuperan usando el FindSystemTimeZoneById método.This is not true, however, if a reference to the local time zone is retrieved using the FindSystemTimeZoneById method.

El Local propiedad se corresponde con el CurrentTimeZone propiedad de la TimeZone clase.The Local property corresponds to the CurrentTimeZone property of the TimeZone class.

Se aplica a

Consulte también: