본문 바로가기

프로그램&DB/PHP

PHP 날짜 / 시간 함수 : PHP Date / Time Functions

PHP 날짜 / 시간 함수

«이전 다음 장»

PHP 날짜 / 시간 안내

날짜 / 시간 함수는 서버에서 날짜와 시간을 추출 및 형식 수 있습니다.

참고 : 이 기능은 서버의 로케일 설정에 따라 달라집니다!


설치

날짜 / 시간 함수는 PHP 코어의 일부입니다. 이러한 기능을 사용하는 데 필요한 어떤 설치가 없습니다.


런타임 구성

날짜 / 시간 함수의 동작은 php.ini 파일의 설정에 의해 영향을받습니다.

날짜 / 시간 설정 옵션 :

이름기본설명변덕스러운
date.default_latitude  "31.7667" 기본 위도 (PHP 5 이후 가능)를 지정합니다.이 옵션은 date_sunrise ()와 date_sunset ()에서 사용됩니다 PHP_INI_ALL
date.default_longitude "35.2333" 기본 경도 (PHP 5 이후 가능)를 지정합니다.이 옵션은 date_sunrise ()와 date_sunset ()에서 사용됩니다 PHP_INI_ALL
date.sunrise_zenith "90.83" 기본 선라이즈 절정을 (PHP 5 이후 가능)를 지정합니다. 이 옵션은 date_sunrise ()와 date_sunset ()에서 사용됩니다 PHP_INI_ALL
date.sunset_zenith "90.83" 기본 일몰 제니스는 (PHP 5 이후 가능)를 지정합니다. 이 옵션은 date_sunrise ()와 date_sunset ()에서 사용됩니다 PHP_INI_ALL
date.timezone "" 기본 시간대를 (PHP 5.1 이후 사용 가능) 지정 PHP_INI_ALL


PHP 날짜 / 시간 함수

PHP는 : 기능을 지원하는 PHP의 이전 버전을 나타냅니다.

기능설명PHP
checkdate () 양력 날짜의 유효성을 확인 3
date_default_timezone_get () 기본 시간대를 반환 5
date_default_timezone_set () 기본 시간대를 설정합니다 5
date_sunrise () 특정 날짜 / 위치 일출 시간을 반환 5
date_sunset () 특정 날짜 / 위치 일몰의 시간을 반환 5
날짜 () 형식 현지 시간 / 날짜 3
getdate () 유닉스 타임 스탬프에 대한 날짜 및 시간 정보가 들어있는 배열을 반환 3
gettimeofday () 현재 시간 정보를 포함하는 배열을 반환 3
gmdate () 그리니치 표준시 / 협정 세계시 날짜 / 시간 형식 3
gmmktime () 그리니치 표준시 날짜의 유닉스 타임 스탬프를 반환합니다 3
gmstrftime () 형식 로케일 설정에 따라 그리니치 표준시 / 협정 세계시 날짜 / 시간 3
이다테 () 정수로 포맷 현지 시간 / 날짜 5
현지 () 유닉스 타임 스탬프의 시간 구성 요소를 포함하는 배열을 반환 4
microtime () 현재 시간에 대한 마이크로를 반환 3
mktime () 날짜의 유닉스 타임 스탬프를 반환합니다 3
strftime () 형식 현지 시간 / 날짜 로케일 설정에 따라 3
strptime () strftime () 함수로 생성된 날짜 / 시간을 구문 분석 5
strtotime () 유닉스 타임 스탬프로 영어 텍스트 날짜 또는 시간을 구문 분석 3
시간 () 유닉스 타임 스탬프로 현재 시간을 반환 3


PHP의 날짜 / 시간 상수

PHP는 : 상수를 지원하는 PHP의 이전 버전을 나타냅니다.

상수설명PHP
DATE_ATOM 아톰 (예 : 2005-08 - 15T16 : 13시 3분 0000)  
DATE_COOKIE HTTP 쿠키 (예 : 2005년 8월 14일 (일) 세계 협정시 16시 13분 3초)  
DATE_ISO8601 ISO - 8601 (예 : 2005-08 - 14T16 : 13시 3분 0000)  
DATE_RFC822 RFC 822 (예 : 2005년 8월 14일 (일) 세계 협정시 16시 13분 3초)  
DATE_RFC850 RFC 850 (예 : 일요일, 14 Aug - 05 세계 협정시 16시 13분 3초)  
DATE_RFC1036 RFC 1036 (예 : 일요일, 14 Aug - 05 세계 협정시 16시 13분 3초)  
DATE_RFC1123 RFC 1123 (예 : 2005년 8월 14일 (일) 세계 협정시 16시 13분 3초)  
DATE_RFC2822 RFC 2822 (일, 14 Aug 2005 16시 13분 3초 0000)  
DATE_RSS RSS (2005년 8월 14일 (일) 세계 협정시 16시 13분 3초)  
DATE_W3C 월드 와이드 웹 컨소시엄 (예 : 2005-08 - 14T16 : 13시 3분 0000)  



[출처] http://www.w3schools.com