तारीख को किसी खास फ़ॉर्मेट में फ़ॉर्मेट करना
Power Automate Desktop में वर्तमान तारीख प्राप्त करने का ऐक्शन मौजूद है, इसलिए तारीख प्राप्त करना आसान है, लेकिन प्राप्त की गई तारीख के साथ काम करने के लिए थोड़ी सूझबूझ की ज़रूरत होती है।
साथ ही, वर्तमान तारीख प्राप्त करने पर जो वेरिएबल बनता है, वह Datetime टाइप के रूप में सेव होता है, इसलिए इसका इस्तेमाल करते समय सावधानी रखनी पड़ती है।
इस लेख में तारीख के डेटा को किसी खास फ़ॉर्मेट में फ़ॉर्मेट करने का तरीका समझाया गया है।
Datetime टाइप को बदलने के बारे में
Section titled “Datetime टाइप को बदलने के बारे में”Datetime टाइप कई प्रॉपर्टी वाली एक वैल्यू है, और %वेरिएबल का नाम.Year% जैसे तरीके से लिखकर तारीख से जुड़ा डेटा प्राप्त किया जा सकता है।
लेकिन इसे स्ट्रिंग के रूप में इस्तेमाल करने के लिए फ़ॉर्मेट करना ज़रूरी है, और इसके लिए “Convert datetime to text” ऐक्शन का इस्तेमाल किया जाता है।
“Format to use” में “Standard” चुनने पर Short date, Long date, Sortable datetime जैसे तैयार फ़ॉर्मेट में से चुना जा सकता है, इसलिए आम तौर पर आपको खुद फ़ॉर्मेट बनाने की ज़रूरत नहीं पड़ती। अगर आपको अपना फ़ॉर्मेट चाहिए, तो “Custom” चुनें और नीचे दिए गए जैसे फ़ॉर्मेट स्पेसिफ़ायर (.NET के कस्टम तारीख-समय फ़ॉर्मेट) से फ़ॉर्मेट तय करें। ध्यान दें कि अपरकेस और लोअरकेस अक्षरों का अर्थ अलग होता है।
| स्पेसिफ़ायर | अर्थ |
|---|---|
| yyyy | साल (4 अंक) |
| MM | महीना (2 अंक) |
| dd | दिन (2 अंक) |
| HH | घंटा (24 घंटे का फ़ॉर्मेट, 2 अंक) |
| hh | घंटा (12 घंटे का फ़ॉर्मेट, 2 अंक) |
| mm | मिनट (2 अंक) |
| ss | सेकंड (2 अंक) |
| fff | मिलीसेकंड (3 अंक; ff सेकंड के 1/100 वें भाग तक) |
| zzz | UTC से ऑफ़सेट (उदाहरण: +09:00) |
कॉपी-पेस्ट करके लागू करना
Section titled “कॉपी-पेस्ट करके लागू करना”नीचे दिया गया कोड कॉपी करके Power Automate Desktop की एडिटिंग स्क्रीन में पेस्ट करने पर संबंधित ऐक्शन जुड़ जाएँगे।
DateTime.GetCurrentDateTime.Local DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> CurrentText.ConvertDateTimeToText.FromCustomDateTime DateTime: Current CustomFormat: $'''yyyy/MM/dd HH:mm:ss.fff zzz''' Result=> FormattedPower Automate Desktop में खुद ऐक्शन जोड़कर लागू करना
Section titled “Power Automate Desktop में खुद ऐक्शन जोड़कर लागू करना”-
“Search actions” में “Get current date and time” टाइप करें, और पैरामीटर इस तरह सेट करें।
पैरामीटर का नाम वैल्यू Retrieve Current date and time Time zone System time zone Variables produced %Current% -
इसी तरह “Search actions” में “Convert datetime to text” टाइप करें, और इस तरह सेट करें।
पैरामीटर का नाम वैल्यू Datetime to convert %Current% Format to use Custom Custom format yyyy/MM/dd HH:mm:ss.fff zzz -
“Custom format” में अपना मनचाहा फ़ॉर्मेट सेट करके फ़्लो चलाने पर, वर्तमान तारीख को उसी फ़ॉर्मेट में दिखाया जा सकता है।