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