PHP Kalender Pendahuluan
Perpanjangan kalender berisi fungsi yang menyederhanakan mengkonversi antara format kalender yang berbeda.
Hal ini didasarkan pada Count Julian Day, yang merupakan hitungan hari mulai dari tanggal 1 Januari 4713 SM
Catatan: Untuk mengkonversi antara format kalender, Anda harus terlebih dahulu dikonversi ke Julian Day Count, kemudian ke kalender pilihan Anda.
Catatan: Julian Day Count adalah tidak sama dengan Kalender Julian!
Instalasi
Untuk fungsi-fungsi ini untuk bekerja, Anda harus mengkompilasi PHP dengan --enable-kalender.
Windows versi PHP telah built-in mendukung untuk ekstensi ini.
PHP 5 Kalender Fungsi
Fungsi | Deskripsi |
---|---|
cal_days_in_month() | Mengembalikan jumlah hari dalam satu bulan untuk tahun tertentu dan kalender |
cal_from_jd() | Mengkonversi Hari Julian Hitung menjadi tanggal kalender tertentu |
cal_info() | Mengembalikan informasi tentang kalender ditentukan |
cal_to_jd() | Mengubah tanggal dalam kalender yang ditentukan untuk Julian Day Hitungan |
easter_date() | Mengembalikan timestamp Unix untuk tengah malam pada Paskah dari tahun tertentu |
easter_days() | Mengembalikan jumlah hari setelah tanggal 21 Maret bahwa hari Paskah adalah dalam suatu tahun tertentu |
frenchtojd() | Mengubah tanggal Republik Perancis ke Hitungan Julian Day |
gregoriantojd() | Mengkonversi tanggal Gregorian ke Hitungan Julian Day |
jddayofweek() | Mengembalikan hari dalam seminggu |
jdmonthname() | Mengembalikan nama bulan |
jdtofrench() | Mengkonversi Hari Julian Hitung sampai tanggal Republik Perancis |
jdtogregorian() | Mengkonversi Hari Julian Hitung sampai tanggal Gregorian |
jdtojewish() | Mengkonversi Hari Julian Hitung sampai tanggal Yahudi |
jdtojulian() | Mengkonversi Hari Julian Hitung sampai tanggal Julian |
jdtounix() | Mengkonversi Julian Day Hitungan untuk Unix timestamp |
jewishtojd() | Mengubah tanggal Yahudi untuk Count Julian Day |
juliantojd() | Mengubah tanggal Julian ke Hitungan Julian Day |
unixtojd() | Mengkonversi Unix timestamp untuk Julian Day Hitungan |
PHP 5 Predefined Kalender Konstanta
Konstan | Mengetik | PHP Versi |
---|---|---|
CAL_GREGORIAN | Bilangan bulat | PHP 4 |
CAL_JULIAN | Bilangan bulat | PHP 4 |
CAL_JEWISH | Bilangan bulat | PHP 4 |
CAL_FRENCH | Bilangan bulat | PHP 4 |
CAL_NUM_CALS | Bilangan bulat | PHP 4 |
CAL_DOW_DAYNO | Bilangan bulat | PHP 4 |
CAL_DOW_SHORT | Bilangan bulat | PHP 4 |
CAL_DOW_LONG | Bilangan bulat | PHP 4 |
CAL_MONTH_GREGORIAN_SHORT | Bilangan bulat | PHP 4 |
CAL_MONTH_GREGORIAN_LONG | Bilangan bulat | PHP 4 |
CAL_MONTH_JULIAN_SHORT | Bilangan bulat | PHP 4 |
CAL_MONTH_JULIAN_LONG | Bilangan bulat | PHP 4 |
CAL_MONTH_JEWISH | Bilangan bulat | PHP 4 |
CAL_MONTH_FRENCH | Bilangan bulat | PHP 4 |
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 |