| الموضوع السابق | الموضوع التالي |
الغرض
الحصول على نص التاريخ الهجري بمعلومية رقم اليوم و الشهر و السنة لذلك التاريخ.
الصيغة
function EncodeHijriDate(AYear, AMonth, ADay: Word; Frmt: Integer): string;
الوسائط (Parameters)
| AYear | رقم السنة. | |
| AMonth | رقم الشهر. | |
| ADay | رقم اليوم. | |
| Frmt | التنسيق الذي سيكون عليه التاريخ الناتج. القيم المقبولة لهذا البارامتر مبينة أدناه في الشرح. |
الشرح
تقوم هذه الدالة بتشكيل تاريخ من القيم الممررة في البارامترات الثلاثة الأولى، و يكون تنسيق التاريخ الناتج حسب قيمة البارامتر Frmt الذي يمكن أن يقبل أياً من الثوابت (القيم) التالية:
| اسم الثابت | القيمة | مثال عن التنسيق |
|---|---|---|
| HFRMT_DMY | 0 | اليوم/الشهر/السنة |
| HFRMT_DYM | 1 | اليوم/السنة/الشهر |
| HFRMT_MDY | 2 | الشهر/اليوم/السنة |
| HFRMT_MYD | 3 | الشهر/السنة/اليوم |
| HFRMT_YMD | 4 | السنة/الشهر/اليوم |
| HFRMT_YDM | 5 | السنة/اليوم/الشهر |
ملاحظات
1. رقم اليوم و رقم الشهر بكونان دائماً في خانتين، و رقم السنة يكون دائماً في أربع خانات.
2. فاصل التاريخ، مثلاً الشرطة المائلة (/) أو الشرطة الأفقية (-)، يكون حسب إعدادات التاريخ في النظام Windows.
أعلى الصفحة
| الموضوع السابق | الموضوع التالي |