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

PHP의 jdtojewish() 함수 – 율리우스 일수를 유대력 날짜로 변환하기

PHP의 jdtojewish() 함수는 율리우스 일수(Julian Day Count)를 유대력(히브리 달력) 날짜로 변환하는 함수입니다. 반환되는 결과는 "월/일/년" 형식의 유대력 날짜 문자열이며, 필요에 따라 히브리어 형식으로도 출력할 수 있습니다.

문법(Syntax)

jdtojewish(julian_day, hebrew, fl)

매개변수(Parameters)

  • julian_day − 유대력 날짜로 변환하고자 하는 율리우스 일수(정수)

  • hebrew − TRUE로 설정하면 결과가 히브리어 형식으로 출력됩니다. 기본값은 FALSE이며, 이 경우 숫자 형식("월/일/년")으로 반환됩니다.

  • fl − hebrew가 TRUE일 때 적용되는 히브리어 출력 형식 상수입니다. 사용 가능한 값은 다음과 같습니다.

    • CAL_JEWISH_ADD_ALAFIM_GERESH − 천 단위 숫자 뒤에 작은따옴표(게레시)를 추가합니다.

    • CAL_JEWISH_ADD_ALAFIM − 천 단위 자리에 '알라핌(alafim)'이라는 단어를 추가합니다.

    • CAL_JEWISH_ADD_GERESHAYIM − 연도와 월 사이에 큰따옴표(게레샤임)를 추가합니다.

반환 값(Return Value)

jdtojewish() 함수는 변환된 유대력 날짜를 "월/일/년" 형식의 문자열로 반환합니다. hebrew 매개변수가 TRUE인 경우에는 히브리어로 표기된 날짜가 반환됩니다.

예제(Example)

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

<?php
   $res = jdtojewish(1789430);
   echo $res;
?>

실행 결과(Output)

위 예제를 실행하면 다음과 같은 결과가 출력됩니다.

7/14/3947