PHP 현지 시간을 확인하기 localtime > 개발

본문 바로가기

사이트 내 전체검색

개발

php PHP 현지 시간을 확인하기 localtime

페이지 정보

냐잉 23-09-07 23:47 조회 1,931회 댓글 0건

본문

PHP에서 현지 시간을 확인하려면 localtime 함수를 사용

localtime 함수 예제

$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);

결과

Array
(
    [0] => 24
    [1] => 3
    [2] => 19
    [3] => 3
    [4] => 3
    [5] => 105
    [6] => 0
    [7] => 92
    [8] => 1
)

Array
(
    [tm_sec] => 24
    [tm_min] => 3
    [tm_hour] => 19
    [tm_mday] => 3
    [tm_mon] => 3
    [tm_year] => 105
    [tm_wday] => 0
    [tm_yday] => 92
    [tm_isdst] => 1
)


localtime 함수 설명
PHP 4 버전부터 제공

localtime() 함수는 C 함수 호출에서 반환된 구조의 배열과 동일한 배열을 반환

날짜 / 시간 함수에 대한 모든 호출은 시간대가 유효하지 않은 경우 E_NOTICE를 생성하고 시스템 설정 또는 TZ 환경 변수를 사용하는 경우 E_STRICT 또는 E_WARNING 메시지를 생성

date_default_timezone_set도 참조하세요

PHP 8 버전부터 $timestamp가 null로 전달 가능

localtime 함수 정의


 localtime ( int|null $timestamp = null , bool $associative = false ) : array


$timestamp
선택적 타임 스탬프 매개 변수는 타임 스탬프가 생략되거나 null인 경우 기본값이 현재 로컬 시간인 int Unix 타임 스탬프
즉, 기본값은 time()입니다.

associative
false로 설정되거나 제공되지 않으면 배열이 숫자로 인덱스된 일반 배열로 반환
인수가 true로 설정되면 localtime()은 localtime에 대한 C 함수 호출에 의해 반환된 구조의 모든 다른 요소를 포함하는 연관 배열을 반환
연관 배열의 키 이름은 다음과 같습니다.

-- "tm_sec" : 초, 0 ~ 59
-- "tm_min": 분, 0 ~ 59
-- "tm_hour" : 시간, 0 ~ 23
-- "tm_mday" : 일, 1-31
-- "tm_mon" : 월, 0 (1 월)-11 (12 월)
-- "tm_year" : 1900 년 이후
-- "tm_wday" : 요일, 0 (일) ~ 6 (토)
-- "tm_yday" : 연중 일, 0 ~ 365
-- "tm_isdst" : 일광 절약 시간이 적용되면 양수, 그렇지 않으면 0, 알 수 없으면 음수
Yh Corp. © Designed by yh.