एक समय क्षेत्र रूपांतरित करें
यह आलेख किसी ट्रिगर या क्रिया में समय क्षेत्र को इच्छित समय क्षेत्र में परिवर्तित करने के चरण प्रदान करता है। Power Automate
फ्लो में ट्रिगर्स और क्रियाओं के माध्यम से डेटटाइम्स पास करते समय, आप पा सकते हैं कि समय क्षेत्र वह नहीं है जिसकी आपने अपेक्षा की थी, या आप समय क्षेत्र (अक्सर समन्वित सार्वभौमिक समय (यूटीसी) में) को अपने स्थानीय समय में परिवर्तित करना चाह सकते हैं। Power Automate आप समय क्षेत्र परिवर्तित करें क्रिया या convertTimeZone
अभिव्यक्ति का उपयोग करके ऐसा कर सकते हैं।
तिथियों को विभिन्न प्रारूपों या समय क्षेत्रों में सेवाओं के माध्यम से पारित किया जाता है, इसलिए प्रत्येक कनेक्टर एक अलग दिनांक-समय प्रारूप या समय क्षेत्र का उपयोग कर सकता है। कुछ सेवाएँ भ्रम से बचने के लिए सख्ती से UTC समय का उपयोग करती हैं।
Power Automate इसमें समय क्षेत्र परिवर्तित करें नामक एक अंतर्निहित ऑपरेशन है।
Power Automateपर लॉग इन करें.
अपना प्रवाह ढूंढें और कोई कार्रवाई जोड़ने के लिए संपादित करें चुनें.
खोज बॉक्स में, समय क्षेत्र परिवर्तित करें टाइप करें और अंतर्निहित समय क्षेत्र परिवर्तित करें ऑपरेशन चुनें।
समय क्षेत्र परिवर्तित करें ऑपरेशन के लिए आवश्यक और वैकल्पिक इनपुट जोड़ें।
- आधार समय: वह दिनांक-समय जिसे आप परिवर्तित करना चाहते हैं।
- स्रोत समय क्षेत्र: वह समय क्षेत्र जिसमें दिनांक-समय वर्तमान में है।
- गंतव्य समय क्षेत्र: वह समय क्षेत्र जिसमें आप अपनी तिथि परिवर्तित करना चाहते हैं।
- प्रारूप स्ट्रिंग(वैकल्पिक): वह स्ट्रिंग जो परिवर्तित समय के वांछित प्रारूप को निर्दिष्ट करती है।
वर्तमान समय क्षेत्र खोजने के तरीकों के लिए, इस आलेख में सामान्य प्रारूप परिदृश्य अनुभाग पर जाएँ।
Power Automate एक अभिव्यक्ति फ़ंक्शन है convertTimeZone
जो स्रोत समय क्षेत्र से लक्ष्य समय क्षेत्र में टाइमस्टैम्प को परिवर्तित करता है।
कंसोल में फ़ंक्शन का एक उदाहरण यहां दिया गया है:
convertTimeZone(timestamp: string, sourceTimeZone: string, destinationTimeZone: string, format?: string)
फ़ंक्शन निम्नलिखित पैरामीटर लेता है:
timestamp
: वह दिनांक-समय जिसे आप परिवर्तित करना चाहते हैं.sourceTimeZone
: दिनांकसमय वर्तमान में जिस समय क्षेत्र में है।destinationTimeZone
: वह समय क्षेत्र जिसमें आप अपनी तिथि परिवर्तित करना चाहते हैं.format
(वैकल्पिक): समय क्षेत्र का वह प्रारूप जिसमें आप अपनी तिथि को परिवर्तित करना चाहते हैं।
यह उदाहरण समय क्षेत्र को निर्दिष्ट समय क्षेत्र और प्रारूप में परिवर्तित करता है।
convertTimeZone('2018-01-01T80:00:00.0000000Z', 'UTC', 'Pacific Standard Time', 'D')
यह परिणाम लौटाता है: Monday, January 1, 2018
.
यह अभिव्यक्ति में गतिशील सामग्री का उपयोग करने का एक उदाहरण है। यहां, टाइमस्टैम्प वह गतिशील सामग्री है जिसे आप प्रारूपित करना चाहते हैं। triggerBody()?['Date']
स्रोत समय क्षेत्र UTC
है. गंतव्य समय क्षेत्र Eastern Standard Time
है. प्रारूप कस्टम प्रारूप स्ट्रिंग HH:mm
है.
convertTimeZone(triggerBody()?['Date'],'UTC','Eastern Standard Time','HH:mm')
इस अभिव्यक्ति फ़ंक्शन के बारे में अधिक जानने के लिए, convertTimeZone पर जाएँ.
प्रारूप स्ट्रिंग पैरामीटर के बारे में अधिक जानने के लिए, मानक दिनांक और समय प्रारूप स्ट्रिंग और कस्टम दिनांक और समय प्रारूप स्ट्रिंग पर जाएं.
यह अनुभाग विभिन्न परिदृश्यों और उपयुक्त प्रारूप को लागू करने के तरीके को कवर करता है।
दिनांक-समय के प्रारूप भिन्न हो सकते हैं। यदि आपके दिनांक-समय के अंत में
Z
है, तो इसका अर्थ है कि यह UTC समय में है।उदाहरण:
2020-04-10T01:28:14.0406387Z
आपको एक त्रुटि संदेश प्राप्त हो सकता है जिसमें कहा गया हो कि आपकी दिनांक समय स्ट्रिंग सही प्रारूप में नहीं है।
उदाहरण: 'दिनांक समय स्ट्रिंग ISO8601 प्रारूप से मेल खाना चाहिए.'
अपने दिनांक-समय स्ट्रिंग को सही ढंग से प्रारूपित करने के तरीके के बारे में अधिक जानने के लिए, convertTimeZone पर जाएं।
यदि आप निश्चित नहीं हैं कि वर्तमान में datetime समय क्षेत्र किस प्रारूप में है, तो आप अपना प्रवाह चला सकते हैं और datetime आउटपुट प्रारूप देख सकते हैं।
इस उदाहरण में, आज का पूर्वानुमान प्राप्त करें ऑपरेशन उस समय का टाइमस्टैम्प आउटपुट करता है जब आपको पूर्वानुमान प्राप्त हुआ था।
यह दिनांक-समय ISO-8601 दिनांक-समय प्रारूप का उपयोग करता है। यह ऑपरेशन UTC समय क्षेत्र में दिनांक-समय आउटपुट करता है।
स्रोत समय क्षेत्र से UTC में या UTC से लक्ष्य समय क्षेत्र में टाइमस्टैम्प को परिवर्तित करने के लिए, convertFromUtc और convertToUtc अभिव्यक्ति फ़ंक्शन का उपयोग करें।
कुछ कनेक्टरों में समय क्षेत्र प्रदर्शित करने की सीमाएँ हो सकती हैं। प्रत्येक कनेक्टर के बारे में अधिक जानने के लिए, कनेक्टर संदर्भ अवलोकन पर जाएं।