PHP 캘린더 함수

PHP Calendar 소개

달력 확장은 다양한 달력 형식 간 변환을 간소화하는 함수를 포함하고 있습니다.

Julian Day Count(유리일 계산)를 기반으로 하며, 기원전 4713년 1월 1일부터 시작하여 계산됩니다.

주석:달력 형식 간 변환을 위해 필요한 경우, 먼저 Julian Day Count로 변환한 후 선택한 달력 형식으로 변환해야 합니다.

주석:Julian Day Count(유리일 계산)와 Julian Calendar(유리력)은 동일한 것이 아닙니다!

설치

이 함수가 작동하도록 하려면 PHP를 --enable-calendar로 컴파일해야 합니다.

PHP의 Windows 버전은 기본적으로 일력 확장을 지원합니다. 따라서 Calendar 함수는 자동으로 작동합니다.

PHP 5 Calendar 함수

함수 설명
cal_days_in_month() 지정된 연도와 연대에 대해 한 달의 일수를 반환합니다.
cal_from_jd() 유리력 일 계산을 지정된 연대의 날짜로 변환합니다.
cal_info() 지정된 연대에 대한 정보를 반환합니다.
cal_to_jd() 지정된 연대의 날짜를 유리력 일 계산으로 변환합니다.
easter_date() 지정된 연도의 부활절 밤의 Unix 시간 스타mp를 반환합니다.
easter_days() 지정된 연도의 부활절과 3월 21일 사이의 일수를 반환합니다.
frenchtojd() 프랑스 공화국력의 날짜를 유리력 일 계산으로 변환합니다.
gregoriantojd() 格里高利력의 날짜를 유리력 일 계산으로 변환합니다.
jddayofweek() 주 중의 날짜를 반환합니다.
jdmonthname() 월 이름을 반환합니다.
jdtofrench() 유리력 일 계산을 프랑스 공화국력의 날짜로 변환합니다.
jdtogregorian() 格里高利력을 유리력 일 계산으로 변환합니다.
jdtojewish() 유리력 일 계산을 유대력의 날짜로 변환합니다.
jdtojulian() 유리력 일 계산을 유리력의 날짜로 변환합니다.
jdtounix() 유리력 일 계산을 Unix 시간 스타mp로 변환합니다.
jewishtojd() 유대력의 날짜를 유리력 일 계산으로 변환합니다.
juliantojd() 유리력의 날짜를 유리력 일 계산으로 변환합니다.
unixtojd() Unix 시간 스타mp를 유리력 일 계산으로 변환합니다.

PHP 5가 предопределенные Calendar 상수

상수 타입 PHP 버전
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