MySQL의 DateTime 형식(eg. 2011-11-26 19:00:41)을 날짜만 가져오기

 
 PHP에서 MySQL의 DateTime 형식으로 저장하기
/* $row->rdate 값은 DB에 DateTime형식으로 저장이 되어있는 값이다. */
date_format(new DateTime($row->rdate), 'Y-m-d')
>> 2011-11-26 

$rtime = date("Y-m-d H:i:s", time());
echo $rtime;
>>  2011-11-26 19:00:41

PHP Date 함수에서 지원하는 형식

  형식  설명  예제 
년  4자리 2011 
  2자리 11 
월  2자리  01,02,03,...,12 
  n 1자리  1,2,3,...,12 
  3글자 월  jan,feb,...,dec 
  영문 월  january,... 
일  2자리  01,02,...,31 
  1~2자리 일  1,2,3,...,31 
  해당 월의 마지막 일  28 ~ 31 
  z 1월 1일 기준으로터 일 1 ~ 365
시  H 2자리 24시간제 00 ~ 23
  h 2자리 12시간제 01 ~ 12
  G 1~2자리 24시간제 0 ~ 23
  g 1~2자리 12시간제 1 ~ 12
분  i 2자리 분 00 ~ 59
초  s 2자리 초 00 ~ 59
요일  W 숫자 요일 0 ~ 6 (0: 일요일)
  D 3글자 요일 Sun
  l (lower case L) 영문 요일 Sunday
오전/오후  a 오전 / 오후 소문자 am / pm
  A 오전 / 오후 대문자 AM / PM


+ Recent posts