PHP 날짜와 시간 다루기
PHP로 글로벌 서비스를 구축할 때 필수적인 날짜와 시간 관리 방법을 배웁니다. 기본 시간대(Timezone) 설정부터 실무 보고서용 날짜 출력까지, 정확하고 유용한 예제를 확인해 보세요.
|
date_default_timezone_set() 날짜 기본 시간대 설정하기 |
date_default_timezone_set() 함수는 PHP 스크립트 내의 모든 날짜 및 시간 함수에서 사용되는 기본 날짜 시간대(timezone)를 설정합니다. |
|---|---|
|
date_default_timezone_get() 날짜 기본 시간대 가져오기 |
date_default_timezone_get() 함수는 PHP 스크립트 내의 모든 날짜 및 시간 함수에서 사용되는 기본 날짜 시간대(timezone)를 문자열로 가져(반환)옵니다. |
|
date() 날짜와 시간을 원하는 형식의 문자열로 만들기 |
date() 함수는 날짜와 시간을 지정한 형식(포맷, Format)에 맞춰서 문자열로 반환합니다. 원하는 형식으로 날짜와 시간을 출력할 때 주로 사용됩니다. |
|
date format 날짜와 시간 형식 깔끔 정리 |
date() 함수 등에서 사용하는 날짜와 시간 형식(포맷, Format)을 쉽게 찾아 바로 사용할 수 있도록 깔끔하게 정리한 치트시트(cheat sheet)입니다. |
|
strtotime() 날짜와 시간 문자열을 유닉스 타임스탬프로 변환 |
strtotime() 함수는 매개변수로 전달되는 사람이 읽을 수 있는 영문 기반의 텍스트나 숫자로 된 날짜와 시간 문자열을 유닉스 타임스탬프로 변환하여 반환합니다. |
|
time() 현재 시점의 유닉스 타임스탬프 반환 |
time() 함수는 현재 시점의 날짜와 시간을 유닉스 타임스탬프로 반환합니다. 현재 시점은 현재 구현되는 PHP 스크립트에 설정된 기본 날짜 시간대(timezone)를 기준으로 합니다. |
|
microtime() 현재 시점의 유닉스 타임스탬프에 '마이크로초' 포함 |
microtime() 함수는 현재 시점의 날짜와 시간을 마이크로초(μs, 1/1,000,000초) 단위까지 포함한 유닉스 타임스탬프로 반환합니다. |
|
mktime() 지정한 시점의 유닉스 타임스탬프 반환 |
mktime() 함수는 지정한 특정 시점의 날짜와 시간을 유닉스 타임스탬프로 반환합니다. 지정한 특정 시점은 현재 구현되는 PHP 스크립트에 설정된 기본 날짜 시간대(timezone)를 기준으로 합니다. |
|
checkdate() 달력상 실제로 존재하는 날짜인지 체크하기 |
checkdate() 함수는 주어진 월, 일, 연도 조합이 달력상 유효한 날짜인지 체크합니다. 그레고리력 기준에 맞으면 true, 아니면 false를 반환합니다. |
|
getdate() 유닉스 타임스탬프를 날짜·시간 정보 연관 배열로 변환 |
getdate() 함수는 주어진 유닉스 타임스탬프를 날짜와 시간 정보로 구성된 연관 배열로 변환하여 반환합니다. |