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

PHP의 JDMonthName() 함수 완벽 가이드 – 율리우스 날짜로 월 이름 구하기

PHP의 JDMonthName() 함수는 주어진 율리우스 날짜(Julian Day)에 해당하는 월 이름을 반환합니다. 다양한 달력 체계를 지원하기 때문에 그레고리력뿐만 아니라 율리우스력, 유대력, 프랑스 공화력 등의 월 이름도 얻을 수 있습니다.

문법

jdmonthname(julian_day, mode)

매개변수

  • julian_day – 월 이름을 구할 율리우스 날짜 번호입니다.

  • mode – 어떤 달력으로 변환할지, 그리고 어떤 형식의 월 이름을 반환할지 지정합니다.

    • 0 – 그레고리력 축약형 (Jan, Feb, Mar 등)

    • 1 – 그레고리력 전체형 (January, February, March 등)

    • 2 – 율리우스력 축약형 (Jan, Feb, Mar 등)

    • 3 – 율리우스력 전체형 (January, February, March 등)

    • 4 – 유대력 (Tishri, Heshvan, Kislev 등)

    • 5 – 프랑스 공화력 (Vendemiaire, Brumaire, Frimaire 등)

반환값

JDMonthName() 함수는 지정된 율리우스 날짜와 달력 모드에 해당하는 월 이름 문자열을 반환합니다.

사용 예제

아래 예제는 2018년 8월 9일(그레고리력)을 율리우스 날짜로 변환한 뒤, 해당 월의 축약형 이름을 출력합니다.

<?php
$res = gregoriantojd(8,9,2018);
echo jdmonthname($res,0);
?>

출력 결과

Aug

참고 사항

그레고리력 날짜를 율리우스 날짜로 변환하려면 위 예제처럼 gregoriantojd() 함수를 함께 사용하면 됩니다. mode 값에 따라 같은 날짜라도 반환되는 월 이름의 형식이나 언어가 달라지므로, 원하는 출력 형식에 맞게 모드를 선택하는 것이 중요합니다.