라이브러리

[PHP] cal_from_jd - 율리우스 일수를 지원되는 달력으로 변환합니다.




PHP에서 cal_from_jd 함수

PHP의 `cal_from_jd` 함수는 Julian Day Number (JDN)에서 Gregorian 달력을 생성하는 데 사용됩니다. Julian Day Number는 4713년 1월 1일 00:00:00 UTC에서 시작하는 일일 카운터입니다.

사용법


`cal_from_jd` 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

cal_from_jd($jdn, $timezone, $output_format)



* `$jdn`: Julian Day Number
* `$timezone`: 시간대 (UTC를 기준으로 0, -1, 1, ... 등으로 지정)
* `$output_format`: 출력 형식 (예: 'Y-m-d H:i:s')

예제


#hostingforum.kr
php

// Julian Day Number

$jdn = 2451545;



// 시간대 (UTC를 기준으로 0, -1, 1, ... 등으로 지정)

$timezone = 0;



// 출력 형식

$output_format = 'Y-m-d H:i:s';



// cal_from_jd 함수 호출

$calendar = cal_from_jd($jdn, $timezone, $output_format);



// 결과 출력

echo "날짜: $calendar
";



결과


#hostingforum.kr
php

날짜: 2001-01-01 00:00:00



참고


* Julian Day Number는 4713년 1월 1일 00:00:00 UTC에서 시작하는 일일 카운터입니다.
* 시간대는 UTC를 기준으로 0, -1, 1, ... 등으로 지정합니다.
* 출력 형식은 'Y-m-d H:i:s'와 같은 형식으로 지정합니다.

예제 2: 달력 생성


#hostingforum.kr
php

// Julian Day Number

$jdn = 2451545;



// 시간대 (UTC를 기준으로 0, -1, 1, ... 등으로 지정)

$timezone = 0;



// 출력 형식

$output_format = 'Y-m-d H:i:s';



// 달력 생성

$calendar = cal_from_jd($jdn, $timezone, $output_format);



// 달력 출력

echo "년: " . date('Y', strtotime($calendar)) . "
";

echo "월: " . date('m', strtotime($calendar)) . "
";

echo "일: " . date('d', strtotime($calendar)) . "
";

echo "요일: " . date('l', strtotime($calendar)) . "
";



결과


#hostingforum.kr
php

년: 2001

월: 1

일: 1

요일: Monday



참고


* 달력 생성은 `cal_from_jd` 함수를 사용하여 Julian Day Number에서 Gregorian 달력을 생성하는 것입니다.
* 달력 출력은 `date` 함수를 사용하여 달력의 년, 월, 일, 요일을 출력하는 것입니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 589 페이지

검색

게시물 검색