TimeZone.GetDaylightChanges(Int32) Yöntem
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirli bir yıl için gün ışığından yararlanma süresini döndürür.
public:
abstract System::Globalization::DaylightTime ^ GetDaylightChanges(int year);
public abstract System.Globalization.DaylightTime GetDaylightChanges(int year);
abstract member GetDaylightChanges : int -> System.Globalization.DaylightTime
Public MustOverride Function GetDaylightChanges (year As Integer) As DaylightTime
- year
- Int32
Yaz saati döneminin uygulandığı yıl.
DaylightTime içinde year
gün ışığından yararlanma saati için başlangıç ve bitiş tarihini içeren bir nesne.
year
1'den küçük veya 9999'dan büyük.
Yılda yalnızca bir gün ışığından yararlanma süresi desteklenir.
Geçerli saat diliminde gün ışığından yararlanma saati kullanılmıyorsa, dönüş değeri bir DaylightTime nesnedir; burada ve DateTime.MinValueEnd değeri Start ve değeri DaylightTime.DeltaTimeSpan 0 değere kadar başlatılır.
Sınıfı yalnızca bir gün ışığından TimeZone yararlanma saati ayarlama kuralını desteklediğinden, GetDaylightChanges(Int32) yöntem, ayarlama kuralının o yıl için geçerli olup olmadığına bakılmaksızın geçerli ayarlama kuralını herhangi bir yıla uygular. İşletim sisteminin belirli bir yıl için doğru verilere sahip olduğunu varsayarsak, yöntemi tarafından GetAdjustmentRules() döndürülen nesne dizisiyle TimeZoneInfo.AdjustmentRule çalışılarak daha doğru bir sonuç elde edilebilir. Start, Endve Delta özellikleri , DateEndve DaylightDelta özelliklerine DateStartkarşılık gelir.
Ürün | Sürümler |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 1.1, 2.0, 3.0, 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 | 2.0, 2.1 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: