"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > `time.ParseInLocation()` के साथ विशिष्ट समय क्षेत्रों में टाइम स्ट्रिंग्स को कैसे पार्स करें?

`time.ParseInLocation()` के साथ विशिष्ट समय क्षेत्रों में टाइम स्ट्रिंग्स को कैसे पार्स करें?

2024-11-22 को प्रकाशित
ब्राउज़ करें:486

How to Parse Time Strings in Specific Time Zones with `time.ParseInLocation()`?

समय के साथ कस्टम समय क्षेत्र पार्सिंग।ParseInLocation

जब time.ParseTime() फ़ंक्शन का उपयोग करके समय को पार्स किया जाता है, तो परिणामी समय संरचना होगी यूटीसी में डिफ़ॉल्ट रूप से, जो हमेशा वांछित व्यवहार नहीं हो सकता है। इसे संबोधित करने के लिए, आप time.ParseInLocation() फ़ंक्शन का लाभ उठा सकते हैं, जो आपको पार्सिंग के दौरान एक विशिष्ट समय क्षेत्र निर्दिष्ट करने की अनुमति देता है।

उदाहरण के लिए, यदि आप किसी अन्य समय क्षेत्र में समय संरचना प्राप्त करना चाहते हैं यूटीसी, आप स्थान तर्क के रूप में time.Local का उपयोग कर सकते हैं। यह सुनिश्चित करता है कि परिणामी समय वस्तु आपके स्थानीय समय क्षेत्र में निर्दिष्ट समय टिकट को प्रतिबिंबित करेगी।

यहां वर्णन करने के लिए एक उदाहरण दिया गया है:

package main

import (
    "fmt"
    "time"
)

func main() {
    // Parse time with a specific time zone.
    // 2012-07-09 05:02:00  0000 CEST
    const formWithZone = "Jan 2, 2006 at 3:04pm (MST)"
    t, _ := time.ParseInLocation(formWithZone, "Jul 9, 2012 at 5:02am (CEST)", time.Local)
    fmt.Println(t)

    // Parse time without a specific time zone, will use local time zone.
    // 2012-07-09 05:02:00 -0700 PDT
    const formWithoutZone = "Jan 2, 2006 at 3:04pm"
    t, _ = time.ParseInLocation(formWithoutZone, "Jul 9, 2012 at 5:02am", time.Local)
    fmt.Println(t)
}

time.ParseInLocation() का उपयोग करके, आप आसानी से समय स्ट्रिंग को पार्स कर सकते हैं और किसी भी वांछित समय क्षेत्र में समय संरचना प्राप्त कर सकते हैं, जिससे समय प्रतिनिधित्व पर अधिक लचीलेपन और नियंत्रण की अनुमति मिलती है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3