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

इस फंक्शन ब्लॉक MKTIME तारीख और समय के व्यक्तिगत मानों को DT# प्रारूप में बदलता है।

फंक्शन ब्लॉक GETTIME का विपरीत है।

सूचना: 1970 से पहले की तारीख को कैलकुलेट करने के लिए, फंक्शन ब्लॉक STR2DT सिफारिश किया जाता है।

इनपुट YEAR

वर्ष का संख्या जो दो या चार अंकों में दिया जा सकता है। मान 0 से 69 तक 2000-2069 पर ट्रांसफर किए जाते हैं, मान 70 से 100 तक 1970-2000 पर।

इनपुट MONTH

पिछले वर्ष के अंत से महीने का संख्या। मान 1 से 12 तक उस वर्ष की सामान्य कैलेंडर महीनों पर लागू होते हैं। 1 से कम मान (सकारात्मक मानों सहित) पिछले वर्ष के महीनों पर लागू होते हैं, जो उलटे क्रम में हैं, इसलिए 0 दिसंबर है, -1 नवंबर, आदि। 12 से अधिक मान अगले वर्ष/वर्षों के संबंधित महीने पर लागू होते हैं।

अगर इनपुट NULL है या एक खाली स्ट्रिंग, तो 1 मान लिया जाता है।

इनपुट DAY

पिछले महीने के अंत से दिन का संख्या। मान 1 से 28, 29, 30 या 31 (महीने के अनुसार) वर्तमान महीने में सामान्य दिनों पर लागू होते हैं। 1 से कम मान (सकारात्मक मानों सहित) पिछले महीने के दिनों पर लागू होते हैं, इसलिए 0 पिछले महीने का अंतिम दिन है, -1 सेबंतिम, आदि। वर्तमान महीने में दिनों की संख्या से अधिक मान अगले महीने/महीनों के संबंधित दिन पर लागू होते हैं।

अगर इनपुट NULL है या एक खाली स्ट्रिंग, तो 1 मान लिया जाता है।

इनपुट HOUR

दिन के आरंभ से घंटों का संख्या जो MONTH, DAY और YEAR द्वारा निर्धारित किया गया है। नकारात्मक मान उस दिन की मध्यरात्रि से पहले के घंटे पर लागू होते हैं। 23 से अधिक मान अगले दिन/दिनों के संबंधित घंटे पर लागू होते हैं।

इनपुट MINUTE

HOUR के आरंभ से मिनटों का संख्या। नकारात्मक मान पिछले घंटे के मिनट पर लागू होते हैं। 59 से अधिक मान अगले घंटे/घंटों के संबंधित मिनट पर लागू होते हैं।

इनपुट SECOUND

MINUTE के आरंभ से सेकंडों का संख्या। नकारात्मक मान पिछले मिनट के सेकंड पर लागू होते हैं। 59 से अधिक मान अगले मिनट/मिनटों के संबंधित सेकंड पर लागू होते हैं।

इनपुट MILISEC

SECOUND के आरंभ से मिलीसेकंडों का संख्या। नकारात्मक मान पिछले सेकंड के मिलीसेकंड पर लागू होते हैं। 999 से अधिक मान अगले सेकंड/सेकंडों के संबंधित मिलीसेकंड पर लागू होते हैं।

आउटपुट DT

आउटपुट कैलकुलेटेड वैल्यू को DT# के रूप में तारीख और समय के रूप में वापस देता है।