| الموضوع السابق | الموضوع التالي |
الغرض
الحصول على رقم اليوم و الشهر و السنة لتاريخ هجري معين.
الصيغة
procedure DecodeHijriDate(AHDate: string; var AYear, AMonth, ADay: Word);
الوسائط (Parameters)
| AHDate | نص (String) يحتوي على تاريخ هجري. يجب أن يكون بتنسيق معين كما هو مبين في الشرح أدناه | |
| AYear | بارامتر متغير (var) حيث سيحفظ رقم السنة. | |
| AMonth | بارامتر متغير (var) حيث سيحفظ رقم الشهر. | |
| ADay | بارامتر متغير (var) حيث سيحفظ رقم اليوم. |
الشرح
تقوم هذه الدالة بتفكيك التاريخ الهجري المحدد في البارامتر AHDate، حيث يتم تخزين رقم اليوم و الشهر و السنة في البارامترات المتغيرة الثلاثة (ADay و AMonth و AYear على التوالي).
البارامتر AHDate يجب أن يكون بأحد التنسيقات التالية بالنسبة إلى اليوم و الشهر:
dd/mm: اليوم في خانتين و الشهر في خانتين.
d/m: اليوم في خانة واحدة و الشهر في خانة واحدة.
d/mm: اليوم في خانة واحدة و الشهر في خانتين.
dd/m: اليوم في خانتين و الشهر في خانة واحدة.
لاحظ أنه دائماً يجب أن يكون رقم اليوم قبل رقم الشهر.
أما رقم السنة فيمكن أن يكون بين خانة واحدة و أربع خانات.
أعلى الصفحة
| الموضوع السابق | الموضوع التالي |