Giriş
Bu sınıf bilgisayarın yerel saat dilimini temsil eder. .NET 1.1 sürümünden beri mevcut. Tüm dünyadaki saat dilimleri hakkında bilgiye erişmek için TimeZoneInfo sınıfı kullanılır.
CurrentTimeZone Alanı
Bu alan ilk erişimden sonra önbellekte saklanır. Sistem ayarları değişse bile değişikliği algılamaz. Açıklaması şöyle
Şöyle yaparız.
Epoch'tan beri geçen tick'i yerel saate döndürür.
Şöyle yaparız.
Bu sınıf bilgisayarın yerel saat dilimini temsil eder. .NET 1.1 sürümünden beri mevcut. Tüm dünyadaki saat dilimleri hakkında bilgiye erişmek için TimeZoneInfo sınıfı kullanılır.
CurrentTimeZone Alanı
Bu alan ilk erişimden sonra önbellekte saklanır. Sistem ayarları değişse bile değişikliği algılamaz. Açıklaması şöyle
Şöyle yaparız.Notes to Callers: Local time zone data is cached after CurrentTimeZone is first used to retrieve time zone information. If the system's local time zone subsequently changes, the CurrentTimeZone property does not reflect this change. If you need to handle time zone changes while your application is running, use the TimeZoneInfo class and call its TimeZoneInfo.ClearCachedData method.
Console.WriteLine($"tz={TimeZone.CurrentTimeZone.StandardName}");
GetDayLightChanges metoduŞöyle yaparız.
DaylightTime daylight = TimeZone.CurrentTimeZone.GetDaylightChanges( year );
ToLocalTime metoduEpoch'tan beri geçen tick'i yerel saate döndürür.
TimeZone.CurrentTimeZone.ToLocalTime(date);
StandartName Alanı
Şöyle yaparız.
Console.WriteLine($"tz={TimeZone.CurrentTimeZone.StandardName}");
Hiç yorum yok:
Yorum Gönder