الموضوع السابق   الموضوع التالي 

تجميع التاريخ الهجري

Function: EncodeHijriDate

الغرض
الحصول على نص التاريخ الهجري بمعلومية رقم اليوم و الشهر و السنة لذلك التاريخ.


الصيغة

function EncodeHijriDate(AYear, AMonth, ADay: Word; Frmt: Integer): string;


الوسائط (Parameters)

AYear رقم السنة.
AMonth رقم الشهر.
ADay رقم اليوم.
Frmt التنسيق الذي سيكون عليه التاريخ الناتج. القيم المقبولة لهذا البارامتر مبينة أدناه في الشرح.

الشرح
تقوم هذه الدالة بتشكيل تاريخ من القيم الممررة في البارامترات الثلاثة الأولى، و يكون تنسيق التاريخ الناتج حسب قيمة البارامتر Frmt الذي يمكن أن يقبل أياً من الثوابت (القيم) التالية:

اسم الثابتالقيمةمثال عن التنسيق
HFRMT_DMY0اليوم/الشهر/السنة
HFRMT_DYM1اليوم/السنة/الشهر
HFRMT_MDY2الشهر/اليوم/السنة
HFRMT_MYD3الشهر/السنة/اليوم
HFRMT_YMD4السنة/الشهر/اليوم
HFRMT_YDM5السنة/اليوم/الشهر

ملاحظات
1. رقم اليوم و رقم الشهر بكونان دائماً في خانتين، و رقم السنة يكون دائماً في أربع خانات.
2. فاصل التاريخ، مثلاً الشرطة المائلة (/) أو الشرطة الأفقية (-)، يكون حسب إعدادات التاريخ في النظام Windows.


 أعلى الصفحة
 الموضوع السابق   الموضوع التالي