गो टाइमस्टैम्प में "एम" संकेतक को कैसे बाहर निकालें
गो में, time.Now() फ़ंक्शन एक टाइमस्टैम्प लौटाता है अनुगामी "एम" प्रत्यय जो मोनोटोनिक घड़ी रीडिंग का प्रतिनिधित्व करता है। इस प्रत्यय को विशिष्ट उपयोग के मामलों के लिए हटाया जा सकता है जहां यह आवश्यक नहीं है।
'm'' का अर्थ
'm' प्रत्यय दीवार घड़ी के बीच की दूरी को दर्शाता है और मोनोटोनिक घड़ी रीडिंग, दशमलव सेकंड में व्यक्त की जाती है। बाहरी स्रोतों के साथ सटीक टाइमकीपिंग बनाए रखने के लिए दीवार घड़ी को समायोजित किया जाता है, जबकि मोनोटोनिक घड़ी बिना किसी रुकावट के लगातार बढ़ती रहती है।
"m" प्रत्यय को हटाना
" को हटाने के लिए m" प्रत्यय, टाइमस्टैम्प पर राउंड विधि का उपयोग करें। शेष टाइमस्टैम्प को बदले बिना 0 से राउंड स्ट्रिप्स के तर्क को पारित करने से मोनोटोनिक घड़ी की रीडिंग बढ़ जाती है।
t := time.Now()
t = t.Round(0)
fmt.Println(t) // Output: 2009-11-10 23:00:00 0000 UTC
वैकल्पिक तरीके
राउंड के अलावा, अन्य भी हैं "एम" प्रत्यय के बिना टाइमस्टैम्प प्राप्त करने के तरीके:
t := time.Now()
fmt.Println(t.Format("2006-01-02 15:04:05 0000")) // Output: 2009-11-10 23:00:00 0000
import "time/x"
t := x.DateTime{}
fmt.Println(t) // Output: 2009-11-10 23:00:00 0000
टाइमस्टैम्प के साथ काम करते समय "एम" प्रत्यय हटाना उपयोगी होता है, जिसमें मोनोटोनिक द्वारा प्रदान की गई अतिरिक्त जानकारी के बिना सटीकता की आवश्यकता होती है घड़ी पढ़ना. राउंड या वैकल्पिक तरीकों का उपयोग करके, डेवलपर्स टाइमस्टैम्प प्राप्त कर सकते हैं जो उनकी विशिष्ट आवश्यकताओं को पूरा करते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3