PHP Takvim Fonksiyonları

PHP Takvim Özeti

Takvim genişletme, farklı takvim formatları arasındaki dönüşümü kolaylaştıran fonksiyonları içerir.

Bu, Julian Günlük Hesaplama'ya dayanmaktadır ve MÖ 4713 yılında 1 Ocak'tan itibaren günlük sayım başlar.

Açıklama:Takvim formatları arasında dönüşüm yapmak için, öncelikle Julian Günlük Hesaplama'ya dönüştürmelisiniz, ardından seçtiğiniz takvim formata dönüştürmelisiniz.

Açıklama:Julian Day Count (İlül Günlük Hesaplama) ile Julian Takvim (İlül Takvimi) aynı şey değildir!

Kurulum

Bu fonksiyonların çalışabilmesi için, PHP'yi --enable-calendar ile derlemeniz gerekmektedir.

PHP'nin Windows sürümü, takvim genişlemesine içeren desteği içermektedir. Bu nedenle, Calendar fonksiyonları otomatik olarak çalışır.

PHP 5 Calendar fonksiyonları

Fonksiyon Açıklama
cal_days_in_month() Belirtilen yıl ve takvim için, bir aydaki gün sayısını döndür.
cal_from_jd() Jülyen gün sayısını belirtilen takvimdeki tarihine dönüştür.
cal_info() Belirtilen takvim hakkında bilgi döndür.
cal_to_jd() Belirtilen takvimdeki tarihini Jülyen gün sayısına dönüştür.
easter_date() Belirtilen yılın Paskalya gece yarısının Unix zaman damgasını döndür.
easter_days() Belirtilen yılın Paskalya ile 21 Mart arasındaki gün sayısını döndür.
frenchtojd() Fransız cumhuriyet takviminin tarihini Jülyen gün sayısına dönüştür.
gregoriantojd() Gergori takviminin tarihini Jülyen gün sayısına dönüştür.
jddayofweek() Haftanın gününü döndür.
jdmonthname() Ayın adını döndür.
jdtofrench() Jülyen gün sayısını Fransız cumhuriyet takviminin tarihine dönüştür.
jdtogregorian() Gergori takvimini Jülyen gün sayısına dönüştür.
jdtojewish() Jülyen gün sayısını İbrani takviminin tarihine dönüştür.
jdtojulian() Jülyen gün sayısını Jülyen takviminin tarihine dönüştür.
jdtounix() Jülyen gün sayısını Unix zaman damgasına dönüştür.
jewishtojd() İbrani takviminin tarihini Jülyen gün sayısına dönüştür.
juliantojd() Jülyen takviminin tarihini Jülyen gün sayısına dönüştür.
unixtojd() Unix zaman damgasını Jülyen gün sayısına dönüştür.

PHP 5 tanımlanmış Calendar sabitleri

Sabit Tür PHP sürümü
CAL_GREGORIAN Tam Sayı PHP 4
CAL_JULIAN Tam Sayı PHP 4
CAL_JEWISH Tam Sayı PHP 4
CAL_FRENCH Tam Sayı PHP 4
CAL_NUM_CALS Tam Sayı PHP 4
CAL_DOW_DAYNO Tam Sayı PHP 4
CAL_DOW_SHORT Tam Sayı PHP 4
CAL_DOW_LONG Tam Sayı PHP 4
CAL_MONTH_GREGORIAN_SHORT Tam Sayı PHP 4
CAL_MONTH_GREGORIAN_LONG Tam Sayı PHP 4
CAL_MONTH_JULIAN_SHORT Tam Sayı PHP 4
CAL_MONTH_JULIAN_LONG Tam Sayı PHP 4
CAL_MONTH_JEWISH Tam Sayı PHP 4
CAL_MONTH_FRENCH Tam Sayı PHP 4
CAL_EASTER_DEFAULT Tam Sayı PHP 4.3
CAL_EASTER_ROMAN Tam Sayı PHP 4.3
CAL_EASTER_ALWAYS_GREGORIAN Tam Sayı PHP 4.3
CAL_EASTER_ALWAYS_JULIAN Tam Sayı PHP 4.3
CAL_JEWISH_ADD_ALAFIM_GERESH Tam Sayı PHP 5.0
CAL_JEWISH_ADD_ALAFIM Tam Sayı PHP 5.0
CAL_JEWISH_ADD_GERESHAYIM Tam Sayı PHP 5.0