फंक्शन ब्लॉक STR2DT

फंक्शन ब्लॉक STR2DT एक अंग्रेजी टेक्स्ट फॉर्मेट में दी गई किसी भी तारीख को नई तारीख में बदलता है।

इनपुट IN

इनपुट पर एक तारीख और समय DT# फॉर्मेट में दिया जाता है।

इनपुट STR

तारीख की गणना के लिए स्ट्रिंग को परिभाषित करता है।

इनपुट 1970 से पहले की तारीख को परिभाषित कर सकता है। इसके लिए एक फॉर्मेट का उपयोग किया जाता है, जैसे "12/25/0000"। जो पहली क्रिसमस के बराबर होता है। जहां पहला नंबर 12 महीना और दूसरा नंबर 25 दिन होता है। वर्ष को चार अंकों में दर्ज करना होगा, अन्यथा केवल वर्ष 2000 का मान लिया जाएगा।

उपयोग किए गए प्रतीक
विवरण फॉर्मेट
दिन का नाम 'sunday' | 'monday' | 'tuesday' | 'wednesday' | 'thursday' | 'friday' | 'saturday' | 'sun' | 'mon' | 'tue' | 'wed' | 'thu' | 'fri' | 'sat'
सप्ताह के दिन 'weekday' | 'weekdays'
नंबर [+-]?[0-9]+
क्रमिक 'first' | 'second' | 'third' | 'fourth' | 'fifth' | 'sixth' | 'seventh' | 'eighth' | 'ninth' | 'tenth' | 'eleventh' | 'twelfth' | 'next' | 'last' | 'previous' | 'this'
सापेक्ष टेक्स्ट 'next' | 'last' | 'previous' | 'this'
स्पेस [ \t]+
इकाइयाँ (( 'sec' | 'second' | 'min' | 'minute' | 'hour' | 'day' | 'fortnight' | 'forthnight' | 'month' | 'year') 's'?) | 'weeks' | daytext
दिन-आधारित नोटेशन
फॉर्मेट विवरण उदाहरण
'yesterday' कल की मध्यरात्रि। "yesterday 14:00"
'midnight' समय को 00:00:00 पर सेट किया जाता है
'today' समय को 00:00:00 पर सेट किया जाता है
'now' इग्नोर किया जाता है।
'noon' समय को 12:00:00 पर सेट किया जाता है "yesterday noon"
'tomorrow' कल की मध्यरात्रि।
'back of' hour एक विशेष समय से 15 मिनट बाद। "back of 7pm", "back of 15"
'front of' hour एक विशेष समय से 15 मिनट पहले। "front of 5am", "front of 23"
'first day of' वर्तमान महीने के महीने की पहली तारीख पर सेट करता है। यह एक निर्दिष्ट महीने और वर्ष के साथ भी काम करता है। "first day of January 2008"
'last day of' वर्तमान महीने के महीने की अंतिम तारीख पर सेट करता है। यह एक निर्दिष्ट महीने और वर्ष के साथ भी काम करता है। "last day of next month"
ordinal space dayname space 'of' महीने में x'वीं सप्ताह का दिन की गणना करता है। "first sat of July 2008"
'last' space dayname space 'of' महीने में अंतिम सप्ताह का दिन की गणना करता है। "last sat of July 2008"
number space? (unit | 'week') वर्तमान तारीख से एक सापेक्ष ऑफसेट की गणना करता है। "+5 weeks", "12 day", "-7 weekdays"
ordinal space unit निर्दिष्ट इकाई के सापेक्ष समय की गणना करता है। "fifth day", "second month"
'ago' एक पिछली समय सीमा की गणना करता है। "2 days ago", "8 days ago 14:00", "2 months 5 days ago", "2 months ago 5 days", "2 days ago"
dayname अगले सप्ताह के दिन पर जाता है। "Monday"
reltext space 'week' "weekday + last/this/next week" विशेष फॉर्मेट की गणना करता है। "Monday next week"

आउटपुट DT

DT# फॉर्मेट में गणितीय तारीख और समय को वापस देता है।

आउतपुट ERR

त्रुटि की स्थिति में आउटपुट सत्य होता है।