Computer >> 컴퓨터 >  >> 프로그래밍 >> PHP

PHP cal_to_jd() 함수 – 날짜를 율리우스 일수로 변환하는 방법

PHP의 cal_to_jd() 함수는 지정한 날짜를 율리우스 일수(Julian Day Count)로 변환하는 함수입니다. 이 함수는 입력된 날짜에 해당하는 율리우스 일 번호를 정수 형태로 반환하며, 주로 서로 다른 달력 체계 간의 날짜 계산이나 비교 작업에 활용됩니다.

문법

cal_to_jd(calendar, month, day, year)

매개변수

  • calendar − 변환할 날짜가 속한 달력 유형을 지정합니다. 사용 가능한 값은 다음과 같습니다.

    • CAL_GREGORIAN (그레고리력)

    • CAL_JULIAN (율리우스력)

    • CAL_JEWISH (유대력)

    • CAL_FRENCH (프랑스 혁명력)

  • month − 월을 숫자로 지정합니다.

  • day − 일을 숫자로 지정합니다.

  • year − 연도를 숫자로 지정합니다.

반환 값

cal_to_jd() 함수는 입력된 날짜에 해당하는 율리우스 일 번호를 반환합니다.

예제

다음은 cal_to_jd() 함수를 사용하여 그레고리력 기준 2018년 10월 15일을 율리우스 일수로 변환하는 예제입니다.

<?php
$res = cal_to_jd(CAL_GREGORIAN,10,15,2018);
echo $res;
?>

출력 결과

2458407