Fungsi Kalender PHP

Ringkasan Kalender PHP

Ekspansi kalender termasuk fungsi untuk mempermudah konversi antar format kalender yang berbeda.

Itu berdasarkan Hitungan Hari Julian (Hitungan Hari Julian), dan dimulai dari tanggal 1 Januari 4713 SM.

Catatan:Untuk mengkonversi format kalender, Anda harus pertama-tama konversi ke Hitungan Hari Julian, lalu konversi ke format kalender yang dipilih Anda.

Catatan:Julian Day Count (Hitungan Hari Julian) dan Kalender Julian bukan hal yang sama!

Instalasi

Instalasi

Untuk membuat fungsi ini bekerja, Anda harus mengkompilasi PHP dengan --enable-calendar.

Versi Windows PHP dari PHP sudah mempunyai dukungan ekstensi kalender yang diintegrasikan. Oleh karena itu, fungsi kalender akan bekerja otomatis.

Fungsi Deskripsi
cal_days_in_month() Kembalikan Jumlah Hari di Bulan Yang Ditetapkan untuk Tahun dan Kalender Yang Ditetapkan.
cal_from_jd() Konversi Hitungan Hari Julian ke Tanggal Kalender Yang Ditetapkan.
cal_info() Kembalikan Informasi tentang Kalender Yang Ditetapkan.
cal_to_jd() Konversi Tanggal Kalender Yang Ditetapkan ke Hitungan Hari Julian.
easter_date() Kembalikan Tanda Waktu Unix Malam Easter di Tahun Yang Ditetapkan.
easter_days() Kembalikan Jumlah Hari Antara Easter dan 21 Maret di Tahun Yang Ditetapkan.
frenchtojd() Konversi Tanggal Kalender Republik Perancis ke Hitungan Hari Julian.
gregoriantojd() Konversi Tanggal Kalender Gregorian ke Hitungan Hari Julian.
jddayofweek() Kembalikan Hari Minggu Tanggal.
jdmonthname() Kembalikan Nama Bulan.
jdtofrench() Konversi Hitungan Hari Julian ke Tanggal Kalender Republik Perancis.
jdtogregorian() Konversi Kalender Gregorian ke Hitungan Hari Julian.
jdtojewish() Konversi Hitungan Hari Julian ke Tanggal Kalender Yahudi.
jdtojulian() Konversi Hitungan Hari Julian ke Tanggal Kalender Julian.
jdtounix() Konversi Hitungan Hari Julian ke Tanda Waktu Unix.
jewishtojd() Konversi Tanggal Kalender Yahudi ke Hitungan Hari Julian.
juliantojd() Konversi Tanggal Kalender Julian ke Hitungan Hari Julian.
unixtojd() Konversi Tanda Waktu Unix ke Hitungan Hari Julian.

Konstanta Kalender yang Didefinisikan di PHP 5

Konstanta Tipe Versi PHP
GREGORIAN_CAL Integer PHP 4
JULIAN_CAL Integer PHP 4
JEWISH_CAL Integer PHP 4
FRENCH_CAL Integer PHP 4
NUM_CALS_CAL Integer PHP 4
HARI_CAL_DOW_DAYNO Integer PHP 4
HARI_CAL_DOW_SHORT Integer PHP 4
HARI_CAL_DOW_LONG Integer PHP 4
BULAN_CAL_GREGORIAN_SHORT Integer PHP 4
BULAN_CAL_GREGORIAN_LONG Integer PHP 4
BULAN_CAL_JULIAN_SHORT Integer PHP 4
BULAN_CAL_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