PHP

    getdate - 날짜/시간 정보를 가져온다
    • 조회수 5,225
    • 작성일 2008-11-14
    •  

    getdate날짜/시간 정보를 가져온다

    설명

    array getdate ([ int $timestamp ] )

    timestamp 의 날짜 정보를 포함하는 연관 배열이나, timestamp 가 주어지지 않는다면 현재 로컬 시간를 반환합니다.


    인수

    timestamp

    선택적인 timestamp 인수는 timestamp 가 주어지지 않았을 경우, 현재 로컬 시간을 기본값으로 가지는 integer 유닉스 타임스탬프입니다. 즉, 기본값은 time() 값입니다.



    반환값

    timestamp 에 관련된 정보를 가진 연관 array를 반환합니다. 반환되는 연관 배열 요소는 다음과 같습니다:

    반환되는 연관 배열의 키 원소들
    설명 Example returned
    values
    seconds 초의 숫자 표현 0 부터 59
    minutes 분의 숫자 표현 0 부터 59
    hours 시간의 숫자 표현 0 부터 23
    mday 일의 숫자 표현 1 부터 31
    wday 요일의 숫자 표현 0 (일요일) 부터 6 (토요일)
    mon 월의 숫자 표현 1 부터 12
    year 연도의 숫자표현, 4 자리 예시: 1999 또는 2003
    yday 연도의 일차 0 부터 365
    weekday 요일, 완전한 문자 Sunday 부터 Saturday
    month 월, 완전한 문자, January 나 March January 부터 December
    0 유닉스 Epoch (January 1 1970 00:00:00 GMT)로부터의 초, time()에 의해 반환되는 값과 유사하고, date()에 의해서 사용됩니다. 시스템에 의존합니다, 일반적으로 -2147483648 부터 2147483647.




    [사용예]

    $today = getdate();
    $b_mon = $today['mon'];
    $b_day = $today['mday'];
    $b_year = $today['year'];

    • Comment 2008-12-22
    $ftr = date(H); $tdy = getdate(); $yoil = $tdy['weekday']; if($bo_table == "lyj") { } else if(($ftr < 19) && ($yoil != 'Sunday') && ($yoil != 'Saturday')) { // 사용자 코드 실행 @include_once ("$board_skin_path/write_update.skin.php"); }
    • Comment 2019-07-18
    [ 사용 예 ] $today = getdate(); $now_h = $today[hours]; $now_m = $today[minutes]; $lyj = true; if($now_h > 8 && $now_h < 19) { $lyj = false; if($now_h == 9 && $now_m > 29) { $lyj = true; } }