KWMBLOG

날짜와 시간함수 - 2 본문

웹개발/PHP

날짜와 시간함수 - 2

KWMBLOG 2018. 12. 5. 13:57

이전글에서 이어지는 내용이다.




③ getdate


날짜와 시간을 배열을 통해
반환해 준다.

array getdate ([int timestamp])

date() 함수와 유사하게 타임스탬프 값을
지정하는 경우에는 지정된 날짜에 대해서
날짜와 시간 정보를 배열에 담아 반환

그렇지 않은 경우는 현재 시간을 기준으로 반환
배열의 키 인덱스를 이용하여 
원하는 날짜를 얻을 수 있다.

키 

설명 

예 

second 

초의 숫자 표현 

0 ~ 59 

minutes

분의 숫자 표현 

0 ~ 59 

hours

시간의 숫자 표현 

0 ~ 23 

mday 

일의 숫자 표현 

1 ~ 31 

wday 

요일의 숫자 표현 

0(일) ~ 6(토) 

mon 

월의 숫자 표현 

1 ~ 12 

year 

연도의 4자리 숫자 표현 

2018 

yday 

해당 연도의 몇번째 날인지 표현 

0 ~ 364 

weekday 

요일의 영문 표현 

Sunday ~ Saturday 

month 

월에 대한 영문 표현 

January ~ December 

유닉스 형식의 시간 

1159102220 


④ microtime


인자 

자료형 

설명 

비고 

get_as_float 

bool 

타임스탬프를 float 형으로 반환 

옵션 


현재의 시간을 유닉스 형식으로

100만분의 1초 단위까지

정밀한 값을 반환한다.


mixed microtime([bool get_as_float])

주로 어떤 알고리즘을 처리하는데

걸리는 시간을 측정한다던지,

웹페이지를 모두 출력하는데

걸리는 시간이 얼마인지 등을 

측정하는데 사용된다.


⑤ mktime


인자 

자료형 

설명 

비고 

hour 

int 

시간을 지정한다 

옵션 

minute 

int 

분을 지정한다 

옵션 

second 

int 

초를 지정한다 

옵션 

month 

int 

월을 지정한다 

옵션 

day 

int 

일자를 지정한다 

옵션 

year 

int 

연도를 지정한다 

옵션 

is_dst 

int 

일광 절약 시간제 사용여부 

(Summer Time) 

옵션 


int mktime([int hour[, int minute[, int second[, int month[, int day[, int year[, int is_dst]]]]]])

현재의 시간이나 지정한 날짜와 시간을 

유닉스 형식의 시간으로 반환 -> 시간을 만들어 주는 함수


 인자의 순서 : 연 월 일 시 분 초 (틀리지않게 주의)

 인자로 주어진 값이 비록 존재하지 않는 값일지라도 

이를 계산하여 실제 존재하는 값으로 반환한다.


 인자를 입력하지 않으면 

time과 동일한 역할을 한다.


⑥ time


int time(void)

날짜와 시간을 유닉스 형식의 시간으로 반환한다.

'웹개발 > PHP' 카테고리의 다른 글

날짜와 시간함수 - 1  (0) 2018.12.05
PHP 내장함수  (0) 2018.12.05
Comments