Hàm lịch PHP
Giới thiệu về PHP Calendar
Bổ sung lịch bao gồm các hàm để đơn giản hóa việc chuyển đổi giữa các định dạng lịch khác nhau.
Nó dựa trên tính số ngày Julian (tính số ngày Julian), bắt đầu từ ngày 1 tháng 1 năm trước 4713.
Ghi chú:Nếu bạn cần chuyển đổi giữa các định dạng lịch, bạn phải trước tiên chuyển đổi thành tính số ngày Julian, sau đó chuyển đổi sang định dạng lịch bạn chọn.
Ghi chú:Julian Day Count (tính số ngày Julian) và lịch Julian (lịch Julian) không phải là một điều gì đó!
Cài đặt
Để các hàm này hoạt động, bạn phải biên dịch PHP với tùy chọn --enable-calendar.
Phiên bản Windows của PHP đã tích hợp hỗ trợ cho mở rộng lịch.
Các hàm Calendar trong PHP 5
Hàm | Mô tả |
---|---|
cal_days_in_month() | Trả về số ngày trong tháng của năm và lịch cụ thể. |
cal_from_jd() | Chuyển đổi số ngày Julian thành ngày của lịch cụ thể. |
cal_info() | Trả về thông tin về lịch cụ thể. |
cal_to_jd() | Chuyển đổi ngày của lịch cụ thể thành số ngày Julian. |
easter_date() | Trả về thời gian Unix của đêm giữa lễ Phục sinh của năm cụ thể. |
easter_days() | Trả về số ngày giữa lễ Phục sinh và ngày 21 tháng 3 của năm cụ thể. |
frenchtojd() | Chuyển đổi ngày của lịch Pháp Cộng hòa thành số ngày Julian. |
gregoriantojd() | Chuyển đổi ngày của lịch Gregorian thành số ngày Julian. |
jddayofweek() | Trả về ngày trong tuần của ngày. |
jdmonthname() | Trả về tên tháng. |
jdtofrench() | Chuyển đổi số ngày Julian thành ngày của lịch Pháp Cộng hòa. |
jdtogregorian() | Chuyển đổi lịch Gregorian thành số ngày Julian. |
jdtojewish() | Chuyển đổi số ngày Julian thành ngày của lịch Do Thái. |
jdtojulian() | Chuyển đổi số ngày Julian thành ngày của lịch Julian. |
jdtounix() | Chuyển đổi số ngày Julian thành thời gian Unix. |
jewishtojd() | Chuyển đổi ngày của lịch Do Thái thành số ngày Julian. |
juliantojd() | Chuyển đổi ngày của lịch Julian thành số ngày Julian. |
unixtojd() | Chuyển đổi thời gian Unix thành số ngày Julian. |
Các Thường số Calendar được định nghĩa sẵn trong PHP 5
Thường số | Loại | PHP phiên bản |
---|---|---|
CAL_GREGORIAN | Số nguyên | PHP 4 |
CAL_JULIAN | Số nguyên | PHP 4 |
CAL_JEWISH | Số nguyên | PHP 4 |
CAL_FRENCH | Số nguyên | PHP 4 |
CAL_NUM_CALS | Số nguyên | PHP 4 |
CAL_DOW_DAYNO | Số nguyên | PHP 4 |
CAL_DOW_SHORT | Số nguyên | PHP 4 |
CAL_DOW_LONG | Số nguyên | PHP 4 |
CAL_MONTH_GREGORIAN_SHORT | Số nguyên | PHP 4 |
CAL_MONTH_GREGORIAN_LONG | Số nguyên | PHP 4 |
CAL_MONTH_JULIAN_SHORT | Số nguyên | PHP 4 |
CAL_MONTH_JULIAN_LONG | Số nguyên | PHP 4 |
CAL_MONTH_JEWISH | Số nguyên | PHP 4 |
CAL_MONTH_FRENCH | Số nguyên | PHP 4 |
CAL_EASTER_DEFAULT | Số nguyên | PHP 4.3 |
CAL_EASTER_ROMAN | Số nguyên | PHP 4.3 |
CAL_EASTER_ALWAYS_GREGORIAN | Số nguyên | PHP 4.3 |
CAL_EASTER_ALWAYS_JULIAN | Số nguyên | PHP 4.3 |
CAL_JEWISH_ADD_ALAFIM_GERESH | Số nguyên | PHP 5.0 |
CAL_JEWISH_ADD_ALAFIM | Số nguyên | PHP 5.0 |
CAL_JEWISH_ADD_GERESHAYIM | Số nguyên | PHP 5.0 |