System::TimeZoneInfo क्लास

TimeZoneInfo class

एक विशेष टाइम ज़ोन का विवरण देने वाली जानकारी का प्रतिनिधित्व करता है। इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शनों को आर्ग्युमेंट के रूप में पास करने के लिए करें।

class TimeZoneInfo : public System::IEquatable<TimeZoneInfoPtr>

Nested classes

विधियाँ

विधिविवरण
static ClearCachedData()कैश किए गए टाइम ज़ोन डेटा को साफ़ करें।
static ConvertTime(DateTime, const TimeZoneInfoPtr&, const TimeZoneInfoPtr&)एक टाइम ज़ोन से दूसरे टाइम ज़ोन में समय को Convert करें।
static ConvertTime(const DateTimeOffset&, const TimeZoneInfoPtr&)निर्दिष्ट टाइम ज़ोन में समय को Convert करें।
static ConvertTime(DateTime, const TimeZoneInfoPtr&)निर्दिष्ट टाइम ज़ोन में समय को Convert करें।
static ConvertTimeBySystemTimeZoneId(DateTime, const String&)निर्दिष्ट टाइम ज़ोन में समय को Convert करें।
static ConvertTimeBySystemTimeZoneId(const DateTimeOffset&, const String&)निर्दिष्ट टाइम ज़ोन में समय को Convert करें।
static ConvertTimeBySystemTimeZoneId(DateTime, const String&, const String&)निर्दिष्ट टाइम ज़ोन में समय को Convert करें।
static ConvertTimeFromUtc(DateTime, const TimeZoneInfoPtr&)UTC-समय को निर्दिष्ट टाइम ज़ोन में समय में परिवर्तित करता है।
static ConvertTimeToUtc(DateTime, const TimeZoneInfoPtr&)समय को UTC-समय में परिवर्तित करता है।
static ConvertTimeToUtc(DateTime)समय को UTC-समय में परिवर्तित करता है।
static ConvertTimeToUtcNoThrow(DateTime)समय को UTC-समय में परिवर्तित करता है। आंतरिक उपयोग के लिए।
static CreateCustomTimeZone(const String&, TimeSpan, const String&, const String&, const String&, const ArrayPtr<AdjustmentRulePtr>&, bool)एक कस्टम टाइम ज़ोन बनाता है।
static CreateCustomTimeZone(const String&, TimeSpan, const String&, const String&, const String&, const ArrayPtr<AdjustmentRulePtr>&)एक कस्टम टाइम ज़ोन बनाता है।
static CreateCustomTimeZone(const String&, TimeSpan, const String&, const String&)एक कस्टम टाइम ज़ोन बनाता है।
Equals(SharedPtr<Object>) override
Equals(TimeZoneInfoPtr) overrideवर्तमान और निर्दिष्ट वस्तुओं के बराबर होने का निर्धारण करता है।
static FindSystemTimeZoneById(const String&)निर्दिष्ट पहचानकर्ता वाला टाइम ज़ोन प्राप्त करता है।
get_BaseUtcOffset() constवर्तमान टाइम ज़ोन के मानक समय और UTC समय के बीच समय अंतराल का प्रतिनिधित्व करने वाला TimeSpan का एक इंस्टेंस लौटाता है।
get_DaylightName() constवर्तमान टाइम ज़ोन के डेलाइट सेविंग टाइम का नाम प्राप्त करता है।
get_DisplayName() constवर्तमान टाइम ज़ोन का नाम प्राप्त करता है।
get_Id() constवर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए टाइम ज़ोन की पहचानकर्ता लौटाता है।
static get_Local()TimeZoneInfo का एक इंस्टेंस लौटाता है जो स्थानीय टाइम ज़ोन का प्रतिनिधित्व करता है।
get_StandardName() constवर्तमान टाइम ज़ोन के मानक समय का नाम प्राप्त करता है।
get_SupportsDaylightSavingTime() constयह संकेत करने वाला फ़्लैग प्राप्त करता है कि टाइम ज़ोन के पास डेलाइट सेविंग टाइम नियम हैं या नहीं।
static get_Utc()TimeZoneInfo का एक इंस्टेंस लौटाता है जो UTC टाइम ज़ोन का प्रतिनिधित्व करता है।
GetAdjustmentRules() constAdjustmentRule ऑब्जेक्ट्स की एक एरे लौटाता है जो वर्तमान TimeZoneInfo ऑब्जेक्ट पर लागू होने वाले समायोजन नियमों का प्रतिनिधित्व करती है।
GetAmbiguousTimeOffsets(DateTime) constनिर्दिष्ट तिथि और समय को मैप किया जा सकने वाले UTC तिथियों और समयों को प्राप्त करता है।
GetAmbiguousTimeOffsets(const DateTimeOffset&) constनिर्दिष्ट तिथि और समय को मैप किया जा सकने वाले UTC तिथियों और समयों को प्राप्त करता है।
GetHashCode() const overrideC# Object.GetHashCode() मेथड का समानांतर। कस्टम ऑब्जेक्ट्स का हैशिंग सक्षम करता है।
static GetSystemTimeZones()स्थानीय सिस्टम पर उपलब्ध सभी टाइम ज़ोन की क्रमबद्ध संग्रह प्राप्त करता है।
GetUtcOffset(DateTime) constनिर्दिष्ट तिथि और समय के लिए इस टाइम ज़ोन और UTC टाइम ज़ोन के बीच अंतर की गणना करता है।
GetUtcOffset(const DateTimeOffset&) constनिर्दिष्ट तिथि और समय के लिए इस टाइम ज़ोन और UTC टाइम ज़ोन के बीच अंतर की गणना करता है।
static GetUtcOffsetFromUtc(DateTime, const TimeZoneInfoPtr&)एक आंतरिक सहायक फ़ंक्शन जो निर्दिष्ट टाइम ज़ोन में UTC-डेटटाइम के लिए UTC ऑफ़सेट लौटाता है। केवल आंतरिक उपयोग के लिए।
static GetUtcOffsetFromUtc(DateTime, const TimeZoneInfoPtr&, bool&, bool&)एक आंतरिक सहायक फ़ंक्शन जो निर्दिष्ट टाइम ज़ोन में UTC-डेटटाइम के लिए UTC ऑफ़सेट लौटाता है। केवल आंतरिक उपयोग के लिए।
GetUtcOffsetNoThrow(DateTime) constनिर्दिष्ट तिथि और समय के लिए इस टाइम ज़ोन और UTC टाइम ज़ोन के बीच अंतर की गणना करता है। केवल आंतरिक उपयोग के लिए।
HasSameRules(const TimeZoneInfoPtr&) constजाँचता है कि वर्तमान और अन्य टाइम ज़ोन के पास समान समायोजन नियम हैं या नहीं।
IsAmbiguousTime(DateTime) constजाँचता है कि निर्दिष्ट तिथि और समय अस्पष्ट है और कई UTC समयों में मैप किया जा सकता है या नहीं।
IsAmbiguousTime(const DateTimeOffset&) constजाँचता है कि निर्दिष्ट तिथि और समय अस्पष्ट है और कई UTC समयों में मैप किया जा सकता है या नहीं।
IsDaylightSavingTime(DateTime) constजाँचता है कि निर्दिष्ट तिथि और समय डेलाइट सेविंग टाइम की सीमा में आता है या नहीं।
IsDaylightSavingTime(const DateTimeOffset&) constजाँचता है कि निर्दिष्ट तिथि और समय डेलाइट सेविंग टाइम की सीमा में आता है या नहीं।
IsDaylightSavingTimeNoThrow(DateTime) constजाँचता है कि निर्दिष्ट तिथि और समय डेलाइट सेविंग टाइम की सीमा में आता है या नहीं।
IsInvalidTime(DateTime) constजाँचता है कि निर्दिष्ट तिथि और समय अमान्य है या नहीं।
ToString() const overrideC# Object.ToString() मेथड का समानांतर। कस्टम ऑब्जेक्ट्स को स्ट्रिंग में परिवर्तित करने में सक्षम बनाता है।
static TransitionTimeToDateTime(int32_t, const TransitionTime&)एक सहायक फ़ंक्शन जो वर्ष और TransitionTime को DateTime में परिवर्तित करता है।

Typedefs

टाइपडिफ़विवरण
AdjustmentRulePtrAdjustmentRule क्लास के एक इंस्टेंस के लिए साझा पॉइंटर का उपनाम।

संबंधित देखें