PHP 달력
PHP 캘린더 소개
캘린더 확장에는 다양한 캘린더 형식 간의 변환을 단순화하는 기능이 포함되어 있습니다.
기원전 4713년 1월 1일에 시작된 율리우스력 달력을 기준으로 합니다.
참고: 달력 형식 간에 변환하려면 먼저 율리우스력 날짜 계산으로 변환한 다음 필요한 달력 형식으로 변환해야 합니다.
참고: 율리우스력 일수와 율리우스력은 같은 것이 아닙니다!
설치
이러한 기능이 작동하려면 --enable-calendar를 사용하여 PHP를 컴파일해야 합니다.
Windows 버전의 PHP에는 캘린더 확장 기능이 내장되어 있습니다. 따라서 달력 기능이 자동으로 작동됩니다.
PHP 5 달력 함수
Function | Description |
---|---|
cal_days_in_month() | 지정된 연도와 달력의 한 달의 일수를 반환합니다. |
cal_from_jd() | 율리우스력 일수를 지정된 달력의 날짜로 변환합니다. |
cal_info() | 지정된 달력에 대한 정보를 반환합니다. |
cal_to_jd() | 지정된 달력의 날짜를 율리우스력 날짜 계산으로 변환합니다. |
easter_date() | 지정된 연도 부활절 자정의 Unix 타임스탬프를 반환합니다. |
easter_days() | 지정 연도의 부활절부터 3월 21일까지의 일수를 반환합니다. |
frenchtojd() | 프랑스 공화당 달력 날짜를 율리우스력 날짜 계산으로 변환합니다. |
gregoriantojd() | 그레고리력 날짜를 율리우스력 일수로 변환합니다. |
jddayofweek() | 날짜가 해당 요일을 반환합니다. |
jdmonthname() | 월 이름을 반환합니다. |
jdtofrench() | 율리우스력 일수를 프랑스 공화력의 날짜로 변환합니다. |
jdtogregorian() | 율리우스력 일수를 그레고리력 날짜로 변환합니다. |
jdtojewish() | 율리우스력 날짜 수를 유대력 날짜로 변환합니다. |
jdtojulian() | 율리우스력의 날짜 수를 율리우스력의 날짜로 변환합니다. |
jdtounix() | 율리우스력 일수를 Unix 타임스탬프로 변환합니다. |
jewishtojd() | 유대력 날짜를 율리우스력 일수로 변환합니다. |
juliantojd() | 날짜를 율리우스력의 날짜를 율리우스력 일수로 변환합니다. |
unixtojd() | Unix 타임스탬프를 율리우스력 일수로 변환합니다. |
PHP 5 사전 정의된 달력 상수
Constant | Type | PHP 버전 |
---|---|---|
CAL_GREGORIAN | Integer | PHP 4 |
CAL_JU LIAN | 정수 | PHP 4 |
CAL_JEWISH | 정수 | PHP 4 |
CAL_FRENCH | 정수 | PHP 4 |
CAL_NUM_CALS | 정수 | PHP 4 |
CAL_ DOW_DAYNO | 정수 | PHP 4 |
CAL_DOW_SHORT | 정수 | PHP 4 |
CAL_DOW_LONG | 정수 | PHP 4 |
CAL_MONTH_GREGORIAN_SHORT | 정수 | PHP 4 |
CAL_MONTH_GREGORIAN_LONG | 정수 | PHP 4 |
CAL_MONTH_JULIAN_SHORT | 정수 | PHP 4 |
CAL_MONTH_JULIAN_LONG | 정수 | PHP 4 |
CAL_MONTH_JEWISH | 정수 | PHP 4 |
CAL_MONTH_FR ENCH | Integer | PHP 4 |
CAL_EASTER_DEFAULT | Integer | PHP 4.3 |
CAL_EASTER_ROMAN | 정수 | PHP 4.3 |
CAL_EASTER_ALWAYS_GREGORIAN | 정수 | PHP 4.3 |
CAL_EASTER_AL WAYS_JULIAN | 정수 | PHP 4.3 |
CAL_JEWISH_ADD_ALAFIM_GERESH | 정수 | PHP 5.0 |
CAL_JEWISH_ADD_ALAFIM | 정수 | PHP 5.0 |
CAL_JEWISH_ADD_GERESHAYIM | 정수 | PHP 5.0 |