Forum und email

Naptár függvények

Bevezetés

A naptár kiterjesztés egy sereg függvényt bocsát rendelkezésre két naptárformátum egyszerű konvertálásához. A közvetítő vagy standard a Julián dátumon alapul. A Julián dátum egy elég korai dátumtól kezdődik, ezért nem akadhat vele probléma (kb i.e. 4000). A naptárrendszerek közti átszámoláshoz először Julián dátumra kell átszámítani a dátumot, majd a válaszott rendszerre. A Julián dátum nagyon különbözik a Julián-féle naptártól! (Erről további információkért látogass el a » https://www.hermetic.ch/cal_stud/jdn.htm címre!) A naptárrendszerek információjához látogass el a » https://www.fourmilab.ch/documents/calendar/ címre. Erről az oldalról néhány idézett kivonat megtalálható ebben az instrukcióban.

Telepítés

Ahhoz, hogy ezek a függvények működjenek az --enable-calendar kapcsolóval kell fordítani a PHP-t.

Futásidejű beállítások

Ez a kiterjesztés semmilyen konfigurációs beállításokat nem definiál a php.ini állományban.

Erőforrás típusok

Ez a kiterjesztés semmilyen erőforrás típust nem definiál.

Előre definiált állandók

Az itt listázott állandókat ez a kiterjesztés definiálja, és csak akkor elérhetőek, ha az adott kiterjesztés be van fordítva a PHP-be, vagy dinamikusan betöltött.

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)

The following constants are available since PHP 4.3.0 :

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

The following constants are available since 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 — A megadott hónap napjainak számával tér vissza az adott naptár adott évében
  • cal_from_jd — Julián naptárból egy támogatott naptártípusba konvertál és további információkat szolgáltat
  • cal_info — Különleges naptártípusokról ad információt
  • cal_to_jd — Egy támogatott naptártípusból Julián naptárba konvertál
  • easter_date — Kiszámolja egy adott év húsvétjának UNIX időbélyeggel megadott éjféli időpontját
  • easter_days — Kiszámolja adott évben a március 21-től húsvétig terjedő napok számát
  • FrenchToJD — Francia Köztársasági naptárt konvertál Julián dátumba
  • GregorianToJD — Gergely dátumot konvertál Julián dátumba
  • JDDayOfWeek — Visszaadja a hét egy napjának nevét
  • JDMonthName — Visszaadja egy hónap nevét
  • JDToFrench — Julián dátumot konvertál Francia Köztársasági naptárba
  • JDToGregorian — Julián dátumot konvertál Gergely dátumba
  • JDToJewish — Julián dátumot konvertál Zsidó naptárba
  • JDToJulian — Julián dátumot konvertál Julian-féle naptári dátumba
  • jdtounix — Julián dátumot konvertál Unix időbélyeggé
  • JewishToJD — Zsidó naptárt konvertál Julián dátumba
  • JulianToJD — Julián-féle naptári dátumot konvertál Julián dátumba
  • unixtojd — Unix időbélyeget konvertál Julián dátumba