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 |