Blog

Function Calendar pada PHP

 

Function Calendar pada PHP

PHP     5 bulan yang lalu


Ekstensi kalender pada PHP berisi fungsi yang menyederhanakan konversi antara berbagai format kalender.

Ini didasarkan pada "Julian Day Count", yang merupakan hitungan hari mulai dari 1 Januari, 4713 SM.

Catatan: Untuk mengkonversi antara format kalender, Anda harus terlebih dahulu mengonversikan ke Julian Day Count, lalu ke kalender pilihan Anda.

Catatan: Hitungan Hari Julian tidak sama dengan Kalender Julian!

Agar fungsi ini berfungsi, Anda harus mengkompilasi PHP dengan mengaktifkan fungsi kalender --enable-calendar.

Pada PHP yang berjalan pada sistem operasi Windows biasanya memiliki dukungan built-in untuk ekstensi ini.

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

Konstanta Kalender Standar pada PHP

Constant Type PHP Version
CAL_GREGORIAN Integer PHP 4
CAL_JULIAN Integer PHP 4
CAL_JEWISH Integer PHP 4
CAL_FRENCH Integer PHP 4
CAL_NUM_CALS Integer PHP 4
CAL_DOW_DAYNO Integer PHP 4
CAL_DOW_SHORT Integer PHP 4
CAL_DOW_LONG Integer PHP 4
CAL_MONTH_GREGORIAN_SHORT Integer PHP 4
CAL_MONTH_GREGORIAN_LONG Integer PHP 4
CAL_MONTH_JULIAN_SHORT Integer PHP 4
CAL_MONTH_JULIAN_LONG Integer PHP 4
CAL_MONTH_JEWISH Integer PHP 4
CAL_MONTH_FRENCH Integer PHP 4
CAL_EASTER_DEFAULT Integer PHP 4.3
CAL_EASTER_ROMAN Integer PHP 4.3
CAL_EASTER_ALWAYS_GREGORIAN Integer PHP 4.3
CAL_EASTER_ALWAYS_JULIAN Integer PHP 4.3
CAL_JEWISH_ADD_ALAFIM_GERESH Integer PHP 5.0
CAL_JEWISH_ADD_ALAFIM Integer PHP 5.0
CAL_JEWISH_ADD_GERESHAYIM Integer PHP 5.0