وظائف التقويم في PHP
مقدمة إلى PHP Calendar
يحتوي ملحق التقويم على وظائف لسimplification التحويل بين تنسيقات التقويم المختلفة.
انه يعتمد على Julian Day Count (أرقام الأيام الإيولية)، ويبدأ في حساب الأيام من 1 يناير 4713 قبل الميلاد.
التعليقات:لتحويل بين تنسيقات التقويم، يجب عليك أولاً تحويلها إلى Julian Day Count، ثم تحويلها إلى تنسيق التقويم الذي اخترته.
التعليقات:Julian Day Count (أرقام الأيام الإيولية) و Julian Calendar (الخريطة الإيولية) ليست نفس الشيء!
التثبيت
لجعل هذه الوظائف تعمل، يجب عليك تجميع PHP مع --enable-calendar.
تم تضمين دعم إضافة التقويم في إصدار Windows من PHP. لذا، ستعمل الوظائف التقويمية تلقائيًا.
وظائف التقويم في PHP 5
الوظيفة | الوصف |
---|---|
cal_days_in_month() | إرجاع عدد الأيام في الشهر للسنة المحددة والتقويم. |
cal_from_jd() | تحويل حساب الأيام التقويمية الرومانية إلى تاريخ التقويم المحدد. |
cal_info() | إرجاع معلومات حول التقويم المحدد. |
cal_to_jd() | تحويل تاريخ التقويم إلى حساب الأيام التقويمية الرومانية. |
easter_date() | إرجاع وقت Unix ليال عيد الفصح في السنة المحددة. |
easter_days() | إرجاع عدد الأيام بين عيد الفصح واليوم 21 مارس. |
frenchtojd() | تحويل تاريخ التقويم الفرنسي إلى حساب الأيام التقويمية الرومانية. |
gregoriantojd() | تحويل تاريخ التقويم الروماني إلى حساب الأيام التقويمية الرومانية. |
jddayofweek() | إرجاع اليوم في الأسبوع. |
jdmonthname() | إرجاع اسم الشهر. |
jdtofrench() | تحويل حساب الأيام التقويمية الرومانية إلى تاريخ التقويم الفرنسي. |
jdtogregorian() | تحويل التقويم الروماني إلى حساب الأيام التقويمية الرومانية. |
jdtojewish() | تحويل حساب الأيام التقويمية الرومانية إلى تاريخ التقويم اليهودي. |
jdtojulian() | تحويل حساب الأيام التقويمية الرومانية إلى تاريخ التقويم الروماني. |
jdtounix() | تحويل حساب الأيام التقويمية الرومانية إلى وقت Unix. |
jewishtojd() | تحويل تاريخ التقويم اليهودي إلى حساب الأيام التقويمية الرومانية. |
juliantojd() | تحويل تاريخ التقويم الروماني إلى حساب الأيام التقويمية الرومانية. |
unixtojd() | تحويل وقت Unix إلى حساب الأيام التقويمية الرومانية. |
مثبتات المفردات التقويمية المسبقة في PHP 5
النصوص الدائمة | النوع | PHP إصدار |
---|---|---|
CAL_GREGORIAN | Integer | PHP 4 |
CAL_JULIAN | Integer | PHP 4 |
CAL_JEWISH | Integer | PHP 4 |
CAL_FRENCH | Integer | PHP 4 |
CAL_NUM_CALS | Integer | PHP 4 |
CAL_DOW_DAYNO | Integer | PHP 4 |
CAL_DOW_SHORT | Integer | PHP 4 |
CAL_DOW_LONG | Integer | PHP 4 |
CAL_MONTH_GREGORIAN_SHORT | Integer | PHP 4 |
CAL_MONTH_GREGORIAN_LONG | Integer | PHP 4 |
CAL_MONTH_JULIAN_SHORT | Integer | PHP 4 |
CAL_MONTH_JULIAN_LONG | Integer | PHP 4 |
CAL_MONTH_JEWISH | Integer | PHP 4 |
CAL_MONTH_FRENCH | Integer | PHP 4 |
CAL_EASTER_DEFAULT | Integer | PHP 4.3 |
CAL_EASTER_ROMAN | Integer | PHP 4.3 |
CAL_EASTER_ALWAYS_GREGORIAN | Integer | PHP 4.3 |
CAL_EASTER_ALWAYS_JULIAN | Integer | PHP 4.3 |
CAL_JEWISH_ADD_ALAFIM_GERESH | Integer | PHP 5.0 |
CAL_JEWISH_ADD_ALAFIM | Integer | PHP 5.0 |
CAL_JEWISH_ADD_GERESHAYIM | Integer | PHP 5.0 |