كتلة الوظيفة 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#.