System::DateTimeOffset class

DateTimeOffset class

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

class DateTimeOffset

विधियाँ

विधिविवरण
Add(TimeSpan) constDateTimeOffset ऑब्जेक्ट में निर्दिष्ट समय अंतराल जोड़ता है।
AddDays(double) constDateTimeOffset ऑब्जेक्ट में निर्दिष्ट संख्या में दिन जोड़ता है।
AddHours(double) constDateTimeOffset ऑब्जेक्ट में निर्दिष्ट संख्या में घंटे जोड़ता है।
AddMilliseconds(double) constDateTimeOffset ऑब्जेक्ट में निर्दिष्ट संख्या में मिलीसेकंड जोड़ता है।
AddMinutes(double) constDateTimeOffset ऑब्जेक्ट में निर्दिष्ट संख्या में मिनट जोड़ता है।
AddMonths(int) constDateTimeOffset ऑब्जेक्ट में निर्दिष्ट संख्या में महीने जोड़ता है।
AddSeconds(double) constDateTimeOffset ऑब्जेक्ट में निर्दिष्ट संख्या में सेकंड जोड़ता है।
AddTicks(int64_t) constDateTimeOffset ऑब्जेक्ट में निर्दिष्ट संख्या में टिक जोड़ता है।
AddYears(int) constDateTimeOffset ऑब्जेक्ट में निर्दिष्ट संख्या में वर्ष जोड़ता है।
static Compare(const DateTimeOffset&, const DateTimeOffset&)दो DateTimeOffset वस्तुओं की तुलना करता है।
CompareTo(const DateTimeOffset&) constदो DateTimeOffset वस्तुओं की तुलना करता है।
CompareTo(const SharedPtr<Object>&) constदो DateTimeOffset वस्तुओं की तुलना करता है।
DateTimeOffset()डिफ़ॉल्ट कंस्ट्रक्टर।
DateTimeOffset(DateTime)निर्माता।
DateTimeOffset(int64_t, TimeSpan)निर्माता।
DateTimeOffset(DateTime, TimeSpan)निर्माता।
DateTimeOffset(int, int, int, int, int, int, TimeSpan)निर्माता।
DateTimeOffset(int, int, int, int, int, int, int, TimeSpan)निर्माता।
DateTimeOffset(int, int, int, int, int, int, int, const SharedPtr<Globalization::Calendar>&, TimeSpan)निर्माता।
static Equals(const DateTimeOffset&, const DateTimeOffset&)जाँचता है कि दो DateTimeOffset वस्तुएँ समान समय बिंदु का प्रतिनिधित्व करती हैं।
Equals(const DateTimeOffset&) constजाँचता है कि दो DateTimeOffset वस्तुएँ समान समय बिंदु का प्रतिनिधित्व करती हैं।
Equals(const SharedPtr<Object>&) constजाँचता है कि दो DateTimeOffset वस्तुएँ समान समय बिंदु का प्रतिनिधित्व करती हैं।
EqualsExact(const DateTimeOffset&) constजाँचता है कि दो DateTimeOffset वस्तुएँ समान समय बिंदु का प्रतिनिधित्व करती हैं और समान ऑफ़सेट रखती हैं।
EqualsExact(const SharedPtr<Object>&) constजाँचता है कि दो DateTimeOffset वस्तुएँ समान समय बिंदु का प्रतिनिधित्व करती हैं और समान ऑफ़सेट रखती हैं।
static FromFileTime(int64_t)ConvertWindows फ़ाइल समय को स्थानीय समय ऑफ़सेट के साथ तिथि और समय में बदलता है।
static FromUnixTimeMilliseconds(int64_t)Convert यूनिक्स-समय को DateTimeOffset ऑब्जेक्ट में बदलता है।
static FromUnixTimeSeconds(int64_t)Convert यूनिक्स-समय को DateTimeOffset ऑब्जेक्ट में बदलता है।
get_Date() constवर्तमान ऑब्जेक्ट का तिथि घटक प्राप्त करता है।
get_DateTime() constDateTime मान प्राप्त करता है।
get_Day() constवर्तमान ऑब्जेक्ट का महीने का दिन प्राप्त करता है।
get_DayOfWeek() constवर्तमान ऑब्जेक्ट का सप्ताह का दिन प्राप्त करता है।
get_DayOfYear() constवर्तमान ऑब्जेक्ट का वर्ष का दिन प्राप्त करता है।
get_Hour() constवर्तमान ऑब्जेक्ट का घंटा घटक प्राप्त करता है।
get_LocalDateTime() constDateTime मान प्राप्त करता है जो स्थानीय तिथि और समय का प्रतिनिधित्व करता है।
get_Millisecond() constवर्तमान ऑब्जेक्ट का मिलीसेकंड घटक प्राप्त करता है।
get_Minute() constवर्तमान ऑब्जेक्ट का मिनट घटक प्राप्त करता है।
get_Month() constवर्तमान ऑब्जेक्ट का महीना घटक प्राप्त करता है।
static get_Now()DateTimeOffset प्राप्त करता है जिसकी तिथि और समय वर्तमान स्थानीय समय पर सेट होते हैं और जिसका ऑफ़सेट स्थानीय समय के ऑफ़सेट पर सेट होता है।
get_Offset() constUTC से ऑफ़सेट प्राप्त करता है।
get_Second() constवर्तमान ऑब्जेक्ट का सेकंड घटक प्राप्त करता है।
get_Ticks() constवर्तमान ऑब्जेक्ट की टिक्स की संख्या प्राप्त करता है।
get_TimeOfDay() constवर्तमान ऑब्जेक्ट का दिन का समय प्राप्त करता है।
get_UtcDateTime() constDateTime मान प्राप्त करता है जो UTC तिथि और समय का प्रतिनिधित्व करता है।
static get_UtcNow()DateTimeOffset प्राप्त करता है जिसकी तिथि और समय वर्तमान UTC-समय पर सेट होते हैं और जिसका ऑफ़सेट TimeSpan::Zero है।
get_UtcTicks() constUTC समय में वर्तमान ऑब्जेक्ट की टिक्स की संख्या प्राप्त करता है।
get_Year() constवर्तमान ऑब्जेक्ट का वर्ष घटक प्राप्त करता है।
GetHashCode() constवर्तमान DateTimeOffset ऑब्जेक्ट के लिए हैश कोड प्राप्त करता है।
IsNull() const
operator!=(const DateTimeOffset&) constनिर्धारित करता है कि वर्तमान ऑब्जेक्ट और निर्दिष्ट DateTimeOffset ऑब्जेक्ट अलग-अलग तिथि और समय मान दर्शाते हैं या नहीं।
operator!=(std::nullptr_t) const
operator+(TimeSpan) constएक नया DateTimeOffset क्लास इंस्टेंस लौटाता है जो वर्तमान ऑब्जेक्ट द्वारा दर्शाए गए मान और निर्दिष्ट टाइम स्पैन के योग को दर्शाता है।
operator-(TimeSpan) constएक नया DateTimeOffset क्लास इंस्टेंस लौटाता है जो वर्तमान ऑब्जेक्ट द्वारा दर्शाए गए मान से निर्दिष्ट टाइम स्पैन घटाने के परिणामस्वरूप तिथि और समय मान को दर्शाता है।
operator-(const DateTimeOffset&) constएक TimeSpan क्लास का इंस्टेंस लौटाता है जो वर्तमान और निर्दिष्ट ऑब्जेक्ट्स द्वारा दर्शाए गए तिथि और समय मानों के बीच समय अंतराल को दर्शाता है।
operator<(const DateTimeOffset&) constनिर्धारित करता है कि वर्तमान ऑब्जेक्ट द्वारा दर्शाया गया तिथि और समय मान निर्दिष्ट DateTimeOffset ऑब्जेक्ट द्वारा दर्शाए गए मान से पहले है या नहीं।
operator<(std::nullptr_t) const
operator<=(const DateTimeOffset&) constनिर्धारित करता है कि वर्तमान ऑब्जेक्ट द्वारा दर्शाया गया तिथि और समय मान निर्दिष्ट DateTimeOffset ऑब्जेक्ट द्वारा दर्शाए गए मान से पहले या समान है या नहीं।
operator<=(std::nullptr_t) const
operator==(const DateTimeOffset&) constनिर्धारित करता है कि वर्तमान ऑब्जेक्ट और निर्दिष्ट DateTimeOffset ऑब्जेक्ट समान तिथि और समय मान दर्शाते हैं या नहीं।
operator==(std::nullptr_t) const
operator>(const DateTimeOffset&) constनिर्धारित करता है कि वर्तमान ऑब्जेक्ट द्वारा दर्शाया गया तिथि और समय मान निर्दिष्ट DateTimeOffset ऑब्जेक्ट द्वारा दर्शाए गए मान से बाद में है या नहीं।
operator>(std::nullptr_t) const
operator>=(const DateTimeOffset&) constनिर्धारित करता है कि वर्तमान ऑब्जेक्ट द्वारा दर्शाया गया तिथि और समय मान निर्दिष्ट DateTimeOffset ऑब्जेक्ट द्वारा दर्शाए गए मान से बाद में या समान है या नहीं।
operator>=(std::nullptr_t) const
static Parse(const String&)निर्दिष्ट स्ट्रिंग को DateTimeOffset समकक्ष में परिवर्तित करता है।
static Parse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles)निर्दिष्ट स्ट्रिंग को निर्दिष्ट फ़ॉर्मेट प्रोवाइडर और फ़ॉर्मेटिंग शैली का उपयोग करके DateTimeOffset ऑब्जेक्ट में परिवर्तित करता है।
static ParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles)निर्दिष्ट स्ट्रिंग को निर्दिष्ट फ़ॉर्मेट, फ़ॉर्मेट प्रोवाइडर और फ़ॉर्मेटिंग शैली का उपयोग करके DateTimeOffset ऑब्जेक्ट में परिवर्तित करता है।
static ParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles)निर्दिष्ट स्ट्रिंग को निर्दिष्ट फ़ॉर्मेट्स, फ़ॉर्मेट प्रोवाइडर और फ़ॉर्मेटिंग शैली का उपयोग करके DateTimeOffset ऑब्जेक्ट में परिवर्तित करता है।
Subtract(TimeSpan) constवर्तमान ऑब्जेक्ट से निर्दिष्ट समय अंतराल घटाता है।
Subtract(const DateTimeOffset&) constवर्तमान ऑब्जेक्ट से निर्दिष्ट DateTimeOffset मान घटाता है।
ToFileTime() constवर्तमान ऑब्जेक्ट को Windows फ़ाइल समय में परिवर्तित करता है।
ToLocalTime() constवर्तमान ऑब्जेक्ट को स्थानीय समय दर्शाने वाले ऑब्जेक्ट में परिवर्तित करता है,.
ToOffset(TimeSpan) constवर्तमान ऑब्जेक्ट का ऑफ़सेट निर्दिष्ट ऑफ़सेट से बदलें।
ToString(const String&, const SharedPtr<IFormatProvider>&) constवर्तमान ऑब्जेक्ट को निर्दिष्ट फ़ॉर्मेट और फ़ॉर्मेट प्रोवाइडर का उपयोग करके स्ट्रिंग में परिवर्तित करता है।
ToString(const SharedPtr<IFormatProvider>&) constवर्तमान ऑब्जेक्ट को निर्दिष्ट फ़ॉर्मेट प्रोवाइडर का उपयोग करके स्ट्रिंग में परिवर्तित करता है।
ToString(const String&) constवर्तमान ऑब्जेक्ट को निर्दिष्ट फ़ॉर्मेट का उपयोग करके स्ट्रिंग में परिवर्तित करता है।
ToString() constवर्तमान ऑब्जेक्ट को स्ट्रिंग में परिवर्तित करता है।
ToUniversalTime() constवर्तमान ऑब्जेक्ट को UTC समय दर्शाने वाले ऑब्जेक्ट में परिवर्तित करता है,.
ToUnixTimeMilliseconds() constUnix युग की शुरुआत से बीते मिलीसेकंड प्राप्त करता है।
ToUnixTimeSeconds() constUnix epoch की शुरुआत से बीते सेकंड प्राप्त करता है।
static TryParse(const String&, DateTimeOffset&)निर्दिष्ट स्ट्रिंग को DateTimeOffset ऑब्जेक्ट में बदलने का प्रयास करता है।
static TryParse(const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&)निर्दिष्ट फ़ॉर्मेट प्रदाता और फ़ॉर्मेटिंग शैली का उपयोग करके निर्दिष्ट स्ट्रिंग को DateTimeOffset ऑब्जेक्ट में बदलने का प्रयास करता है।
static TryParseExact(const String&, const ArrayPtr<String>&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&)निर्दिष्ट फ़ॉर्मेट्स, फ़ॉर्मेट प्रदाता और फ़ॉर्मेटिंग शैली का उपयोग करके निर्दिष्ट स्ट्रिंग को DateTimeOffset ऑब्जेक्ट में बदलने का प्रयास करता है।
static TryParseExact(const String&, const String&, const SharedPtr<IFormatProvider>&, Globalization::DateTimeStyles, DateTimeOffset&)निर्दिष्ट फ़ॉर्मेट, फ़ॉर्मेट प्रदाता और फ़ॉर्मेटिंग शैली का उपयोग करके निर्दिष्ट स्ट्रिंग को DateTimeOffset ऑब्जेक्ट में बदलने का प्रयास करता है।
static Type()TimeSpan संरचना का प्रतिनिधित्व करने वाला एक TypeInfo ऑब्जेक्ट लौटाता है।

फ़ील्ड्स

फ़ील्डविवरण
static constexpr MaxOffsetटिक्स में अधिकतम ऑफ़सेट प्राप्त करता है।
static MaxValueसबसे बड़ा DateTimeOffset मान प्राप्त करता है।
static constexpr MinOffsetटिक्स में न्यूनतम ऑफ़सेट प्राप्त करता है।
static MinValueसबसे प्रारंभिक DateTimeOffset मान प्राप्त करता है।
static UnixEpochUnix epoch की शुरुआत प्राप्त करता है।

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