
این بلوک عملکرد MKTIME مقدارهای تاریخ و زمان را به فرمت DT# تبدیل میکند.
این بلوک عملکرد معکوس GETTIME است.
توجه: برای محاسبه تاریخ قبل از سال ۱۹۷۰، استفاده از بلوک عملکرد STR2DT توصیه میشود.
سال که میتواند دو رقمی یا چهار رقمی باشد. مقادیر از ۰ تا ۶۹ به ۲۰۰۰-۲۰۶۹ منتقل میشوند، مقادیر از ۷۰ تا ۱۰۰ به ۱۹۷۰-۲۰۰۰.
شماره ماه نسبت به پایان سال قبل. مقادیر ۱ تا ۱۲ به ماههای معمولی تقویم در سال مربوطه اشاره دارند. مقادیر کمتر از ۱ (شامل مقادیر منفی) به ماههای سال قبل با ترتیب معکوس اشاره دارند، بنابراین ۰ دسامبر است، -۱ نوامبر، و غیره. مقادیر بیشتر از ۱۲ به ماه مربوط در سال/سالهای بعد اشاره دارند.
اگر ورودی NULL باشد یا یک رشته خالی، مقدار ۱ فرض میشود.
شماره روز نسبت به پایان ماه قبل. مقادیر ۱ تا ۲۸, ۲۹, ۳۰ یا ۳۱ (به تبع ماه) به روزهای معمولی در ماه فعلی اشاره دارند. مقادیر کمتر از ۱ (شامل مقادیر منفی) به روزهای ماه قبل اشاره دارند، بنابراین ۰ آخرین روز ماه قبل است، -۱ روز قبل از آخر، و غیره. مقادیر بیشتر از تعداد روزهای در ماه فعلی به روز مربوط در ماه/ماههای بعد اشاره دارند.
اگر ورودی NULL باشد یا یک رشته خالی، مقدار ۱ فرض میشود.
شماره ساعت نسبت به شروع روز که توسط MONTH, DAY و YEAR تعیین شده است. مقادیر منفی به ساعت قبل از نیمه شب در روز مربوط اشاره دارند. مقادیر بیشتر از ۲۳ به ساعت مربوط در روز/روزهای بعد اشاره دارند.
شماره دقیقه نسبت به شروع HOUR. مقادیر منفی به دقیقه در ساعت قبل اشاره دارند. مقادیر بیشتر از ۵۹ به دقیقه مربوط در ساعت/ساعتهای بعد اشاره دارند.
شماره ثانیه نسبت به شروع MINUTE. مقادیر منفی به ثانیه در دقیقه قبل اشاره دارند. مقادیر بیشتر از ۵۹ به ثانیه مربوط در دقیقه/دقیقههای بعد اشاره دارند.
شماره میلیثانیه نسبت به شروع SECOUND. مقادیر منفی به میلیثانیه در ثانیه قبل اشاره دارند. مقادیر بیشتر از ۹۹۹ به میلیثانیه مربوط در ثانیه/ثانیههای بعد اشاره دارند.
خروجی مقدار محاسبه شده را به عنوان تاریخ و زمان DT# برمیگرداند.