System::TimeZoneInfo sınıfı
İçindekiler
[
Saklamak
]TimeZoneInfo class
Belirli bir zaman dilimini tanımlayan bir bilgi temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığıt üzerinde ya da new operatörüyle asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class TimeZoneInfo : public System::IEquatable<TimeZoneInfoPtr>
Nested classes
- Class AdjustmentRule
- Class TransitionTime
Yöntemler
| Yöntem | Açıklama |
|---|---|
| static ClearCachedData() | Önbelleğe alınmış zaman dilimi verilerini temizle. |
| static ConvertTime(DateTime, const TimeZoneInfoPtr&, const TimeZoneInfoPtr&) | Convert zamanı bir zaman diliminden diğerine dönüştür. |
| static ConvertTime(const DateTimeOffset&, const TimeZoneInfoPtr&) | Convert zamanı belirtilen bir zaman dilimindeki zamana dönüştür. |
| static ConvertTime(DateTime, const TimeZoneInfoPtr&) | Convert zamanı belirtilen bir zaman dilimindeki zamana dönüştür. |
| static ConvertTimeBySystemTimeZoneId(DateTime, const String&) | Convert zamanı belirtilen bir zaman dilimindeki zamana dönüştür. |
| static ConvertTimeBySystemTimeZoneId(const DateTimeOffset&, const String&) | Convert zamanı belirtilen bir zaman dilimindeki zamana dönüştür. |
| static ConvertTimeBySystemTimeZoneId(DateTime, const String&, const String&) | Convert zamanı belirtilen bir zaman dilimindeki zamana dönüştür. |
| static ConvertTimeFromUtc(DateTime, const TimeZoneInfoPtr&) | UTC zamanını belirtilen bir zaman dilimindeki zamana dönüştürür. |
| static ConvertTimeToUtc(DateTime, const TimeZoneInfoPtr&) | Zamanı UTC zamanına dönüştürür. |
| static ConvertTimeToUtc(DateTime) | Zamanı UTC zamanına dönüştürür. |
| static ConvertTimeToUtcNoThrow(DateTime) | Zamanı UTC zamanına dönüştürür. DAHİLİ KULLANIM İÇİN. |
| static CreateCustomTimeZone(const String&, TimeSpan, const String&, const String&, const String&, const ArrayPtr<AdjustmentRulePtr>&, bool) | Özel bir zaman dilimi oluşturur. |
| static CreateCustomTimeZone(const String&, TimeSpan, const String&, const String&, const String&, const ArrayPtr<AdjustmentRulePtr>&) | Özel bir zaman dilimi oluşturur. |
| static CreateCustomTimeZone(const String&, TimeSpan, const String&, const String&) | Özel bir zaman dilimi oluşturur. |
| Equals(SharedPtr<Object>) override | |
| Equals(TimeZoneInfoPtr) override | Mevcut ve belirtilen nesnelerin eşit olup olmadığını belirler. |
| static FindSystemTimeZoneById(const String&) | Belirtilen tanımlayıcıya sahip zaman dilimini alır. |
| get_BaseUtcOffset() const | Geçerli zaman diliminin standart zamanı ile UTC zamanı arasındaki zaman aralığını temsil eden bir TimeSpan örneği döndürür. |
| get_DaylightName() const | Geçerli zaman diliminin yaz saati uygulaması için adını alır. |
| get_DisplayName() const | Geçerli zaman diliminin adını alır. |
| get_Id() const | Geçerli nesne tarafından temsil edilen zaman diliminin tanımlayıcısını döndürür. |
| static get_Local() | Yerel bir zaman dilimini temsil eden bir TimeZoneInfo örneği döndürür. |
| get_StandardName() const | Geçerli zaman diliminin standart zamanı için adı alır. |
| get_SupportsDaylightSavingTime() const | Zaman diliminin yaz saati kurallarına sahip olup olmadığını gösteren bayrağı alır. |
| static get_Utc() | UTC zaman dilimini temsil eden bir TimeZoneInfo örneği döndürür. |
| GetAdjustmentRules() const | Geçerli TimeZoneInfo nesnesine uygulanan ayarlama kurallarını temsil eden AdjustmentRule nesnelerinden oluşan bir dizi döndürür. |
| GetAmbiguousTimeOffsets(DateTime) const | Belirtilen bir tarih ve zamanın eşlenebileceği UTC tarih ve zamanlarını alır. |
| GetAmbiguousTimeOffsets(const DateTimeOffset&) const | Belirtilen bir tarih ve zamanın eşlenebileceği UTC tarih ve zamanlarını alır. |
| GetHashCode() const override | C# Object.GetHashCode() yönteminin bir benzeridir. Özel nesnelerin hashlenmesini sağlar. |
| static GetSystemTimeZones() | Yerel sistemde mevcut olan tüm saat dilimlerinin sıralı koleksiyonunu alır. |
| GetUtcOffset(DateTime) const | Belirtilen tarih ve saat için bu saat dilimindeki zaman ile UTC saat dilimi arasındaki farkı hesaplar. |
| GetUtcOffset(const DateTimeOffset&) const | Belirtilen tarih ve saat için bu saat dilimindeki zaman ile UTC saat dilimi arasındaki farkı hesaplar. |
| static GetUtcOffsetFromUtc(DateTime, const TimeZoneInfoPtr&) | Belirtilen bir saat dilimindeki UTC tarih-saat için UTC ofsetini döndüren dahili yardımcı işlev. DAHAİLİ KULLANIM İÇİN. |
| static GetUtcOffsetFromUtc(DateTime, const TimeZoneInfoPtr&, bool&, bool&) | Belirtilen bir saat dilimindeki UTC tarih-saat için UTC ofsetini döndüren dahili yardımcı işlev. DAHAİLİ KULLANIM İÇİN. |
| GetUtcOffsetNoThrow(DateTime) const | Belirtilen tarih ve saat için bu saat dilimindeki zaman ile UTC saat dilimi arasındaki farkı hesaplar. DAHAİLİ KULLANIM İÇİN. |
| HasSameRules(const TimeZoneInfoPtr&) const | Mevcut ve başka bir saat diliminin aynı ayarlama kurallarına sahip olup olmadığını denetler. |
| IsAmbiguousTime(DateTime) const | Belirtilen tarih ve saatin belirsiz olup olmadığını ve birden çok UTC zamanına eşlenebileceğini denetler. |
| IsAmbiguousTime(const DateTimeOffset&) const | Belirtilen tarih ve saatin belirsiz olup olmadığını ve birden çok UTC zamanına eşlenebileceğini denetler. |
| IsDaylightSavingTime(DateTime) const | Belirtilen tarih ve saatin yaz saati uygulaması aralığına düşüp düşmediğini denetler. |
| IsDaylightSavingTime(const DateTimeOffset&) const | Belirtilen tarih ve saatin yaz saati uygulaması aralığına düşüp düşmediğini denetler. |
| IsDaylightSavingTimeNoThrow(DateTime) const | Belirtilen tarih ve saatin yaz saati uygulaması aralığına düşüp düşmediğini denetler. |
| IsInvalidTime(DateTime) const | Belirtilen tarih ve saatin geçersiz olup olmadığını denetler. |
| ToString() const override | C# Object.ToString() metodunun analoğu. Özel nesnelerin dizeye dönüştürülmesini sağlar. |
| static TransitionTimeToDateTime(int32_t, const TransitionTime&) | Bir yılı ve TransitionTime öğesini bir DateTime nesnesine dönüştüren yardımcı işlev. |
Typedefs
| Typedef | Açıklama |
|---|---|
| AdjustmentRulePtr | AdjustmentRule sınıfının bir örneğine ortak gösterici için bir takma ad. |
Ayrıca Bakınız
- Class IEquatable
- Namespace System
- Library Aspose.Font for C++