TimeZoneInfo.DisplayName Özellik

Tanım

Saat dilimini temsil eden genel görünen adı alır.

public:
 property System::String ^ DisplayName { System::String ^ get(); };
public string DisplayName { get; }
member this.DisplayName : string
Public ReadOnly Property DisplayName As String

Özellik Değeri

String

Saat diliminin genel görünen adı.

Örnekler

Aşağıdaki örnek, yerel saat dilimini temsil eden bir TimeZoneInfo nesneyi alır ve görünen adını, standart saat adını ve yaz saati adını döndürür. Çıkış, ABD Pasifik Standart Saat dilimindeki bir sistem için görüntülenir.

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.
open System

let localZone = TimeZoneInfo.Local
printfn $"Local Time Zone ID: {localZone.Id}"
printfn $"   Display Name is: {localZone.DisplayName}."
printfn $"   Standard name is: {localZone.StandardName}."
printfn $"   Daylight saving name is: {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.

Açıklamalar

Görünen ad, Windows işletim sistemiyle yüklenen kültüre göre yerelleştirilir.

Windows sistem saat dilimleri için saat dilimi görünen adları oldukça standart bir biçimi izler. Görünen adın ilk kısmı saat diliminin parantez içinde GMT kısaltmasıyla ifade edilen (Greenwich Saati) Eşgüdümlü Evrensel Saat'ten uzaklığıdır. Eşgüdümlü Evrensel Saat için, uzaklığı olmayan GMT kısaltması parantez içine alınır. Bunu, saat dilimini veya saat dilimindeki şehirlerin, bölgelerin veya ülkelerin bir veya daha fazlasını tanımlayan bir dize izler. Örneğin:

(GMT) Greenwich Mean Time : Dublin, Edinburgh, Lisbon, London  
(GMT+02:00) Athens, Beirut, Istanbul, Minsk  
(GMT-02:00) Mid-Atlantic  
(GMT-07:00) Mountain Time (US & Canada)  

Şunlara uygulanır