Ekstensi kalender berisi fungsi yang menyederhanakan konversi antara berbagai format kalender.
Hal ini didasarkan pada Hitungan Hari Julian yang dimulai pada tanggal 1 Januari 4713 SM.
Catatan: Untuk mengkonversi antar format kalender, Anda harus terlebih dahulu mengkonversi ke Julian Day Count dan kemudian ke format kalender yang Anda perlukan.
Catatan: Penghitungan Hari Julian dan Kalender Julian bukanlah hal yang sama!
Agar fungsi-fungsi ini berfungsi, Anda harus mengkompilasi PHP dengan --enable-calendar.
PHP versi Windows memiliki dukungan bawaan untuk ekstensi kalender. Oleh karena itu, fungsi Kalender bekerja secara otomatis.
fungsi | menggambarkan |
---|---|
cal_hari_dalam_bulan() | Mengembalikan jumlah hari dalam sebulan untuk tahun dan kalender tertentu. |
cal_from_jd() | Mengonversi hitungan hari Julian menjadi tanggal dalam kalender tertentu. |
cal_info() | Mengembalikan informasi tentang kalender yang ditentukan. |
cal_to_jd() | Mengonversi tanggal dalam kalender tertentu menjadi jumlah hari Julian. |
tanggal_paskah() | Mengembalikan stempel waktu Unix pada tengah malam Paskah pada tahun yang ditentukan. |
hari_paskah() | Mengembalikan jumlah hari antara Paskah dan 21 Maret pada tahun yang ditentukan. |
Perancistojd() | Ubah tanggal kalender Republik Perancis menjadi jumlah hari Julian. |
Gregoriantojd() | Ubah tanggal kalender Gregorian menjadi jumlah hari Julian. |
jdhari minggu() | Hari dalam seminggu tanggal kembalinya jatuh. |
jdnamabulan() | Mengembalikan nama bulan. |
jdtofrench() | Mengonversi hitungan hari Julian ke tanggal kalender Republik Prancis. |
jdtogregorian() | Mengonversi hitungan hari Julian menjadi tanggal kalender Gregorian. |
jdtojewish() | Mengonversi hitungan hari Julian menjadi tanggal kalender Yahudi. |
jdtojulian() | Mengonversi hitungan hari Julian menjadi tanggal kalender Julian. |
jdtounix() | Ubah hitungan hari Julian menjadi stempel waktu Unix. |
Yahuditojd() | Ubah tanggal kalender Yahudi menjadi jumlah hari Julian. |
juliantojd() | Mengonversi tanggal kalender Julian menjadi hitungan hari Julian. |
unixtojd() | Ubah stempel waktu Unix menjadi hitungan hari Julian. |
konstan | jenis | versi PHP |
---|---|---|
CAL_GREGORIAN | Bilangan bulat | PHP4 |
CAL_JULIAN | Bilangan bulat | PHP4 |
CAL_YAHUDI | Bilangan bulat | PHP4 |
CAL_PERANCIS | Bilangan bulat | PHP4 |
CAL_NUM_CALS | Bilangan bulat | PHP4 |
CAL_DOW_DAYNO | Bilangan bulat | PHP4 |
CAL_DOW_SHORT | Bilangan bulat | PHP4 |
CAL_DOW_LONG | Bilangan bulat | PHP4 |
CAL_MONTH_GREGORIAN_SHORT | Bilangan bulat | PHP4 |
CAL_MONTH_GREGORIAN_LONG | Bilangan bulat | PHP4 |
CAL_MONTH_JULIAN_SHORT | Bilangan bulat | PHP4 |
CAL_MONTH_JULIAN_LONG | Bilangan bulat | PHP4 |
CAL_MONTH_YAHUDI | Bilangan bulat | PHP4 |
CAL_MONTH_FRENCH | Bilangan bulat | PHP4 |
CAL_EASTER_DEFAULT | Bilangan bulat | PHP 4.3 |
CAL_EASTER_ROMAN | Bilangan bulat | PHP 4.3 |
CAL_EASTER_ALWAYS_GREGORIAN | Bilangan bulat | PHP 4.3 |
CAL_EASTER_ALWAYS_JULIAN | Bilangan bulat | PHP 4.3 |
CAL_JEWISH_ADD_ALAFIM_GERESH | Bilangan bulat | PHP 5.0 |
CAL_JEWISH_ADD_ALAFIM | Bilangan bulat | PHP 5.0 |
CAL_JEWISH_ADD_GERESHAYIM | Bilangan bulat | PHP 5.0 |