Forum und email

פונקציות Calendar

הקדמה

פונקציות הcalendar מאפשרות המרה פשוטה בין סוגי ספירות שונות של תאריכים. המתווך המאפשר את ההמרות הוא מספר המייצג יום במניין הימים היוליאני. המספר הוא מספר הימים שעברו מאז הראשון בינואר 4713 לפני הספירה הנוצרית. אם כן, על מנת להמיר בין יומנים שונים עליך בתחילה להמיר את התאריך לספירת הימים היוליאנית ואז לספירה הנבחרת. שים לב, ספירת הימים היוליאנית איננה היומן היוליאני לפרטים נוספים על ספירת הימים היוליאנית לך ל » https://www.hermetic.ch/cal_stud/jdn.htm לפרטים נוספים על הלוחות השונים לך ל » https://www.fourmilab.ch/documents/calendar/. מובאות ממקור זה המצוטטות בדפים אלו מוקפות במרכאות.

התקנה

על מנת לגרום לפונקציות לעבוד עליך להוסיף לקונפגורציה: --enable-calendar.

גרסת ה- Windows של PHP נבנתה לתמיכה בתוספת זאת. אתה לא צריך לטעון שום תוספת נוספת על מנת להשתמש בפונקציות אלה.

הגדרות הרצה

לתוספת זאת אין שום הנחיות הגדרה מוגדרות בתוך php.ini.

סוגי משאבים

לתוספת זאת אין שום סוגי משאבים מוגדרים.

קבועים מוגדרים מראש

הקבועים להלן מוגדרים ע"י תוספת זאת, ויהיו זמינים רק כאשר תוספת זאת או מוקמפלת לתוך PHP או טעונה באופן דינמי בזמן הרצה.

CAL_GREGORIAN (integer)
CAL_JULIAN (integer)
CAL_JEWISH (integer)
CAL_FRENCH (integer)
CAL_NUM_CALS (integer)
CAL_DOW_DAYNO (integer)
CAL_DOW_SHORT (integer)
CAL_DOW_LONG (integer)
CAL_MONTH_GREGORIAN_SHORT (integer)
CAL_MONTH_GREGORIAN_LONG (integer)
CAL_MONTH_JULIAN_SHORT (integer)
CAL_MONTH_JULIAN_LONG (integer)
CAL_MONTH_JEWISH (integer)
CAL_MONTH_FRENCH (integer)

÷áåòéí àìå àôùøééí äçì î PHP 4.3.0 :

CAL_EASTER_DEFAULT (integer)
CAL_EASTER_ROMAN (integer)
CAL_EASTER_ALWAYS_GREGORIAN (integer)
CAL_EASTER_ALWAYS_JULIAN (integer)

÷áåòéí àìå àôùøééí äçì î PHP 5.0.0 :

CAL_JEWISH_ADD_ALAFIM_GERESH (integer)
CAL_JEWISH_ADD_ALAFIM (integer)
CAL_JEWISH_ADD_GERESHAYIM (integer)

Table of Contents

  • cal_days_in_month — מחזיר את מספר הימים בחודש עבור לוח ושנה מסויימים
  • cal_from_jd — ממיר ממניין הימים היוליאני ללוח שונה
  • cal_info — מחזיר אינפורמציה עבור לוח מסויים
  • cal_to_jd — ממיר מלוח נתמך למנין הימים היוליאני
  • easter_date — מחזיר UNIX timestamp המתאים לחצות ליל חג הפסחא עבור שנה מסויימת
  • easter_days — מחזיר כמה ימים אחרי 21 במרץ יחול הפסחא
  • FrenchToJD — ממיר תאריך מלוח הרפובליקה הצרפתית למנין הימים היוליאני
  • GregorianToJD — ממיר תאריך גריגוריאני למניין הימים היוליאני
  • JDDayOfWeek — מחזיר את היום בשבוע עבור לוח jd
  • JDMonthName — מחזיר את שם החודש
  • JDToFrench — ממיר ממנין הימים היוליאני ללוח המהפכה הצרפתית
  • JDToGregorian — ממיר ממנין הימים היוליאני ללוח הגריגוריאני
  • jdtojewish — המרה ממנין הימים היוליאני ללוח העברי
  • JDToJulian — ממיר ממניין הימים היוליאני ללוח היוליאני
  • jdtounix — ממיר ממניין הימים היוליאני ל UNIX timestamp
  • JewishToJD — ממיר תאריך עברי למיניין השני היוליאני
  • JulianToJD — ממיר מהלוח היוליאני למניין הימים היוליאני
  • unixtojd — ממיר UNIX timestamp למניין הימים היוליאני