TimeZoneInfo.Local Propriété

Définition

Obtient un objet TimeZoneInfo qui représente le fuseau horaire 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

Valeur de propriété

Objet qui représente le fuseau horaire local.An object that represents the local time zone.

Attributs

Exemples

L’exemple suivant récupère un TimeZoneInfo objet qui représente le fuseau horaire local et renvoie son nom d’affichage, son nom d’heure d’hiver et son nom d’heure d’été.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.

Remarques

Le fuseau horaire local est le fuseau horaire de l’ordinateur sur lequel le code s’exécute.The local time zone is the time zone on the computer where the code is executing.

Important

Vous devez toujours accéder au fuseau horaire local via la TimeZoneInfo.Local propriété plutôt que d’attribuer le fuseau horaire local à une TimeZoneInfo variable objet.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. Cela empêche la TimeZoneInfo variable d’objet d’être invalidée par un appel à ClearCachedData la méthode.This prevents the TimeZoneInfo object variable from being invalidated by a call to the ClearCachedData method.

Sur les systèmes Windows, TimeZoneInfo l’objet retourné par TimeZoneInfo.Local la propriété reflète le paramètre de la case à cocher Ajuster automatiquement l’horloge pour l’heure d’été dans l’application date et heure du panneau de configuration.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 case à cocher est désactivée, la copie mise en cache du fuseau horaire local ne contient aucune information relative à l’heure d’été.If the checkbox is unchecked, the cached copy of the local time zone contains no daylight saving time information. Cela signifie que :This means that:

Cela n’est pas vrai, toutefois, si une référence au fuseau horaire local est récupérée à l' FindSystemTimeZoneById aide de la méthode.This is not true, however, if a reference to the local time zone is retrieved using the FindSystemTimeZoneById method.

La Local propriété correspond à la CurrentTimeZone propriété de la TimeZone classe.The Local property corresponds to the CurrentTimeZone property of the TimeZone class.

S’applique à

Voir aussi