2003-11-17
158 HIT
|
미랑이 사용하는 게시판도 그러하듯이 일반적으로 게시물의 등록일을 저장할 때 유니크한 값인 타임스탬프 값을 사용합니다. 그런데 이것을 날짜로 변환해야 할 경우가 있는데, 이럴때 사용하는 함수를 소개합니다. 가령 타임스탬프 값이 995873039 라고 했을 때 다음을 사용합니다. $value = date('Y년 m월 d일',995873039 ); 위의 함수에서 정의되어진 $value 의 내용은 2001년 7월 23일 입니다. 즉, date 함수를 응용하여 timestamp -> date 로 변환하면 됩니다. 참고로 date 변환시 출력 포맷은 다음과 같습니다. a - 'am' or 'pm' A - 'AM' or 'PM' d - 날짜를 두자리수로 표시 (0~31) D - 날짜를 세자리 영문으로 표시 (Mon, Tus, Wed...) f - 달을 영문으로 표시 (January..) m - 달을 두자리 숫자로 표시 (01~12) M - 달을 세자리 영문으로 표시 (Jan, Feb...) h - 12시간 형태로 표시 H - 24시간 형태로 표시 i - 분을 표시 j - 날짜를 표시, 10 이하의 수는 한 자리로 표시 l (L의 소문자) - 요일을 표시 (Monday..) s - 초를 표시 S - 두자리 문자로 영어 서수 표시 (th, nd..) t - 달의 날짜수를 표시 (28~31) U - 특정 기간 이후의 초를 표시 y - 연도를 두 자리로 표시 (00~99) Y - 연도를 네 자리로 표시 (2000..) w - 요일을 숫자로 표시 z - 그 해의 몇 번째 날인지 표시 |

