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

PHP JewishToJD() 함수 완벽 가이드: 유대력 날짜를 율리우스 일수로 변환하기

JewishToJD() 함수는 PHP의 달력(Calendar) 관련 함수로, 유대력(히브리력) 날짜율리우스 일수(Julian Day Count)로 변환합니다. 이 함수는 유대력으로 표현된 특정 날짜를 고유한 율리우스 일 번호로 바꾸어 반환하며, 서로 다른 달력 체계 간의 날짜 비교나 계산에 유용하게 활용됩니다.

문법(Syntax)

jewishtojd(month, day, year)

매개변수(Parameters)

  • month − 변환할 을 나타내며, 1부터 13 사이의 숫자로 지정합니다.

  • day − 변환할 을 나타내며, 1부터 30 사이의 숫자로 지정합니다.

  • year − 변환할 연도를 나타내며, 1부터 9999 사이의 숫자로 지정합니다.

반환값(Return)

jewishtojd() 함수는 입력된 유대력 날짜에 해당하는 율리우스 일 번호를 정수 형태로 반환합니다.

예제(Example)

다음은 jewishtojd() 함수를 사용하여 유대력 날짜(2017년 10월 25일)를 율리우스 일수로 변환하는 예제입니다.

<?php
   $res = jewishtojd(10,25,2017);
   echo $res;
?>

실행 결과(Output)

1084605

참고 사항

반대로 율리우스 일수를 유대력 날짜로 다시 변환하려면 jdtojewish() 함수를 사용하면 됩니다. 두 함수를 함께 사용하면 유대력과 율리우스 일수 간의 양방향 변환이 가능하며, 그레고리력 등 다른 달력과의 연동 처리에도 도움이 됩니다.