라이브러리

[PHP] idate - 로컬 시간/날짜 부분을 정수로 포맷합니다.




idate() 함수

PHP의 idate() 함수는 날짜를 지정된 형식으로 출력하는 함수입니다. 이 함수는 Unix 타임스탬프를 사용하여 날짜를 계산합니다. Unix 타임스탬프는 1970년 1월 1일 00:00:00 UTC부터 현재까지의 초 수를 나타냅니다.

idate() 함수의 매개변수

idate() 함수는 두 개의 매개변수를 받습니다.

* `$timestamp`: Unix 타임스탬프를 나타내는 숫자입니다. 이 매개변수는 필수입니다.
* `$format`: 날짜를 출력할 형식을 지정하는 문자열입니다. 이 매개변수는 옵션입니다.

idate() 함수의 반환값

idate() 함수는 날짜를 지정된 형식으로 출력하는 문자열을 반환합니다.

예제

다음 예제는 idate() 함수를 사용하여 현재 날짜를 출력하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php

// 현재 날짜를 Unix 타임스탬프로 변환합니다.

$timestamp = time();



// idate() 함수를 사용하여 현재 날짜를 출력합니다.

echo idate('Y-m-d H:i:s', $timestamp);

?>



이 예제에서는 현재 날짜를 Unix 타임스탬프로 변환한 후 idate() 함수를 사용하여 Y-m-d H:i:s 형식으로 출력합니다.

idate() 함수의 형식

idate() 함수의 형식은 다음과 같습니다.

* `Y`: 4자리 연도
* `m`: 2자리 월 (01-12)
* `d`: 2자리 일 (01-31)
* `H`: 24시간 형식의 시간 (00-23)
* `i`: 분 (00-59)
* `s`: 초 (00-59)

다음 예제는 idate() 함수를 사용하여 날짜를 다양한 형식으로 출력하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php

// 현재 날짜를 Unix 타임스탬프로 변환합니다.

$timestamp = time();



// idate() 함수를 사용하여 날짜를 다양한 형식으로 출력합니다.

echo "년: " . idate('Y', $timestamp) . "
";

echo "월: " . idate('m', $timestamp) . "
";

echo "일: " . idate('d', $timestamp) . "
";

echo "시간: " . idate('H', $timestamp) . "
";

echo "분: " . idate('i', $timestamp) . "
";

echo "초: " . idate('s', $timestamp) . "
";

?>



이 예제에서는 현재 날짜를 Unix 타임스탬프로 변환한 후 idate() 함수를 사용하여 년, 월, 일, 시간, 분, 초를 출력합니다.

idate() 함수의 사용

idate() 함수는 날짜를 출력하는 데 사용할 수 있습니다. 예를 들어, 날짜를 파일 이름에 포함시키거나, 날짜를 데이터베이스에 저장할 때 사용할 수 있습니다.

#hostingforum.kr
php

<?php

// 현재 날짜를 Unix 타임스탬프로 변환합니다.

$timestamp = time();



// idate() 함수를 사용하여 날짜를 파일 이름에 포함시킵니다.

$filename = "log_" . idate('Y-m-d') . ".txt";

?>



이 예제에서는 현재 날짜를 Unix 타임스탬프로 변환한 후 idate() 함수를 사용하여 파일 이름에 년-월-일 형식으로 날짜를 포함시킵니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 501 페이지

검색

게시물 검색