Home » PHP » Fungsi Calendar di PHP : Pertanggalan (Lengkap)

Fungsi Calendar di PHP : Pertanggalan (Lengkap)

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Pengenalan Kalender PHP

Ekstensi kalender berisi fungsi yang menyederhanakan konversi di antara format kalender yang berbeda.

Hal ini didasarkan pada Hitungan Hari Julian, yang merupakan hitungan hari mulai dari 1 Januari 4713 SM.

Catatan: Untuk mengonversi antara format kalender, kita harus terlebih dahulu mengonversi ke Julian Day Count, lalu ke kalender pilihan.

Catatan: Hitungan Hari Julian tidak sama dengan Kalender Julian!

Instalasi

Agar fungsi ini berfungsi, kita harus mengkompilasi PHP dengan –enable-calendar.

Versi Windows dari PHP memiliki dukungan bawaan untuk ekstensi ini.

Fungsi Kalender PHP

FungsiDeskripsi
cal_days_in_month()Mengembalikan jumlah hari dalam sebulan untuk tahun dan kalender tertentu
cal_from_jd()Mengonversi Jumlah Hari Julian menjadi tanggal kalender tertentu
cal_info()Mengembalikan informasi tentang kalender tertentu
cal_to_jd()Mengonversi tanggal dalam kalender tertentu ke Julian Day Count
easter_date()Mengembalikan stempel waktu Unix untuk tengah malam pada Paskah tahun tertentu
easter_days()Mengembalikan jumlah hari setelah 21 Maret, saat Hari Paskah berada dalam tahun tertentu
frenchtojd()Mengubah tanggal Republik Prancis menjadi Julian Day Count
gregoriantojd()Mengubah tanggal Gregorian menjadi Julian Day Count
jddayofweek()Mengembalikan hari dalam seminggu
jdmonthname()Mengembalikan nama bulan
jdtofrench()Mengubah Hitungan Hari Julian menjadi tanggal Republik Prancis
jdtogregorian()Mengonversi Hitungan Hari Julian ke tanggal Gregorian
jdtojewish()Mengubah Hitungan Hari Julian menjadi tanggal Yahudi
jdtojulian()Mengonversi Jumlah Hari Julian menjadi tanggal Julian
jdtounix()Mengonversi cap waktu Julian Day Count ke Unix
jewishtojd()Mengubah tanggal Yahudi menjadi Julian Day Count
juliantojd()Mengonversi tanggal Julian menjadi Julian Day Count
unixtojd()Mengonversi stempel waktu Unix ke Julian Day Count

Konstanta Kalender Standar PHP

KonstantaTypeVersi PHP
CAL_GREGORIANIntegerPHP 4
CAL_JULIANIntegerPHP 4
CAL_JEWISHIntegerPHP 4
CAL_FRENCHIntegerPHP 4
CAL_NUM_CALSIntegerPHP 4
CAL_DOW_DAYNOIntegerPHP 4
CAL_DOW_SHORTIntegerPHP 4
CAL_DOW_LONGIntegerPHP 4
CAL_MONTH_GREGORIAN_SHORTIntegerPHP 4
CAL_MONTH_GREGORIAN_LONGIntegerPHP 4
CAL_MONTH_JULIAN_SHORTIntegerPHP 4
CAL_MONTH_JULIAN_LONGIntegerPHP 4
CAL_MONTH_JEWISHIntegerPHP 4
CAL_MONTH_FRENCHIntegerPHP 4
CAL_EASTER_DEFAULTIntegerPHP 4.3
CAL_EASTER_ROMANIntegerPHP 4.3
CAL_EASTER_ALWAYS_GREGORIANIntegerPHP 4.3
CAL_EASTER_ALWAYS_JULIANIntegerPHP 4.3
CAL_JEWISH_ADD_ALAFIM_GERESHIntegerPHP 5.0
CAL_JEWISH_ADD_ALAFIMIntegerPHP 5.0
CAL_JEWISH_ADD_GERESHAYIMIntegerPHP 5.0

You may also like