프로그래밍/PHP

[PHP] 현재 서버 시간 가져오기 (date 함수)

떨어지는 용 2017. 12. 7. 10:37

▶PHP 현재 서버 시간 가져오기 (date 함수)




▶설명


PHP 함수 중 하나인 date 함수에 대해 php.net 에서는 아래와 같이 설명하고 있습니다.

로컬 날짜/시간을 형식화합니다.

date 함수는 주어진 format에 따라 현재 PHP 서버에 시간 값을 문자로 가져옵니다.

해당 시간은 timezone에 따라 다를 수 있습니다. [참고]

▶사용법


강조 처리된 부분만 필수 입력 사항입니다.

date( format , timestamp = time() )


* timestamp : 유닉스 타임스탬프 값입니다. 입력하지 않으면, 기본 값을  time 함수에서 값을 가져옵니다.

▶ format 종류


자주 사용하는 format만 작성하였습니다. 자세한 정보는  php.net 을 확인하시기 바랍니다.


 format 문자

 설명

반환값 예시 

Y

 연 : 연도의 완전한 숫자 표현, 4숫자

 예시 : 1999나 2017 

m

 월 : 0이 붙는 월 숫자 표현

 01에서 12 

d

 일 : 앞에 0이 붙는 2숫자

 01에서 31 

H

 시 : 0이 붙는 24시간 형식 시

 00에서 23 

i

 분 : 0이 붙는 분 

 00에서 59 

s

 초 : 0이 붙는 초

 00에서 59

u

 마이크로초

 예시 : 54321

w

 요일 : 요일 숫자 표현

 0(일요일)에서 6(토요일)


▶예제


활용법을 확인하시면 더 도움이 됩니다. [참고]

코드

<?php
echo "현재 날짜 : ". date("Y-m-d")."<br/>";
echo "현재 시간 : ". date("H:i:s")."<br/>";
echo "현재 일시 : ". date("Y-m-d H:i:s")."<br/>";
?>

결과

현재 날짜 : 2017-12-14
현재 시간 : 03:39:58
현재 일시 : 2017-12-14 03:39:58