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

التحويل إلى التاريخ الهجري

Function: GetHijriDate

الغرض
الحصول على التاريخ الهجري المقابل لتاريخ ميلادي معين.


الصيغة

function GetHijriDate(ADate: TDate; DFormat: string): string;


الوسائط (Parameters)

ADate أي تاريخ ميلادي مقبول
DFormat يحدد كيفية تنسيق التاريخ الهجري المعاد. انظر الشرح أدناه حول القيم المقبولة لهذا البارامتر.

الشرح
هذه الدالة تعيد التاريخ الهجري المقابل لتاريخ ميلادي محدد. التاريخ المعاد يكون في شكل نص (string).
البارامتر DFormat يمكن أن يأخذ إحدى القيم التالية:

'short' أو 'SHORT' إعادة التاريخ بتنسيق التاريخ القصير (dd/MM/yyyy)، مثلاً: 29/01/1426.
'long' أو 'LONG' إعادة التاريخ بتنسيق التاريخ الطويل (dddd dd MMMM yyyy)، مثلاً: الأربعاء 29 محرم 1426.

أو استعمل الرموز التالية لتحديد تنسيق مخصص:

d رقم اليوم من الشهر.
dd رقم اليوم من الشهر في خانتين (مع صفر على اليسار للأيام من 1 إلى 9).
dddd اسم اليوم.
M رقم الشهر.
MM رقم الشهر في خانتين (مع صفر على اليسار للأشهر من 1 إلى 9).
MMMM اسم الشهر.
y رقم السنة من القرن.
yy رقم السنة من القرن في خانتين (مع صفر على اليسار للسنوات من 1 إلى 9).
yyyy رقم السنة كاملاً في أربع خانات.

مهم جداً
لاحظ أننا نستعمل للشهر حرف M الكبير، و ليس الصغير (m).


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