Calendar
Calendar (달력)
Calendar 확장은 서로 다른 달력 형식 간 변환을 단순화하는 일련의 함수를 제공해요. 기준이 되는 표준은 율리우스 적일(Julian Day Count) 이에요.
본문
Calendar 확장은 서로 다른 달력 형식 간의 변환을 단순화하는 함수 시리즈를 제공해요. 그 중간 표준은 **율리우스 적일(Julian Day Count)**이에요.
율리우스 적일은 기원전 4713년 1월 1일부터 시작해 하루씩 센 일수예요. 달력 체계 간 변환을 하려면 먼저 율리우스 적일로 변환한 뒤, 원하는 달력 체계로 다시 변환해야 해요.
주의할 점은 율리우스 적일(Julian Day Count)이 율리우스 달력(Julian Calendar)과는 완전히 다르다는 거예요! 율리우스 적일에 대한 자세한 정보는 hermetic.ch에서, 달력 체계 전반에 대해서는 fourmilab.ch에서 확인할 수 있어요.
Calendar 함수
달력 변환 (중심 함수)
cal_days_in_month— 주어진 연도와 달력에서 한 달의 일수 반환cal_from_jd— 율리우스 적일을 지원되는 달력으로 변환cal_info— 특정 달력에 대한 정보 반환cal_to_jd— 지원되는 달력을 율리우스 적일로 변환
날짜 간 변환
gregoriantojd,jdtogregorian— 그레고리안 달력 ⇄ 율리우스 적일juliantojd,jdtojulian— 율리우스 달력 ⇄ 율리우스 적일jewishtojd,jdtojewish— 유대인 달력 ⇄ 율리우스 적일frenchtojd,jdtofrench— 프랑스 공화력 ⇄ 율리우스 적일unixtojd,jdtounix— Unix 타임스탬프 ⇄ 율리우스 적일
정보·부활절
jddayofweek— 요일 반환jdmonthname— 월 이름 반환easter_date— 주어진 연도의 부활절 현지 자정 Unix 타임스탬프easter_days— 주어진 연도에 부활절이 3월 21일 이후 며칠 뒤인지 반환
더 알아보기
- PHP: Calendar 함수 - Manual — 전체 레퍼런스
- 율리우스 적일 (Julian Day Number) — 배경 설명