DATETIME 형식을 MySQL 데이터베이스에서 어떻게 변경 하시겠습니까?PHP DateTime 형식
코드 :
echo $r["date"];
echo date("F j, g:ia",$r["date"]);
출력 :
2014-02-05 15:31:51
December 31, 6:33pm
이 왜 있는지 모두 두 개의 서로 다른 날짜, 아니다.
DATETIME 형식을 MySQL 데이터베이스에서 어떻게 변경 하시겠습니까?PHP DateTime 형식
코드 :
echo $r["date"];
echo date("F j, g:ia",$r["date"]);
출력 :
2014-02-05 15:31:51
December 31, 6:33pm
이 왜 있는지 모두 두 개의 서로 다른 날짜, 아니다.
사용 strtotime으로는
echo date("F j, g:ia",strtotime($r["date"]));
날짜 함수의 두 번째 매개 변수는 타임 스탬프를 필요로한다. strtotime은 날짜 문자열을 타임 스탬프로 변환합니다.
고맙습니다. 그것은 효과가있다! :) – user3023566
date()
에는 유닉스 타임 스탬프가 필요합니다. 이 방법을 시도 date()
echo date("F j, g:ia",strtotime($r["date"]));
에서 사용하기 전에 strtotime()
에 날짜 문자열을 전달해야합니다
echo date("F j, g:ia",strtotime($r["date"]));
MySQL의 문자열이 아닌 유닉스 타임 스탬프를 반환합니다. date()
과 함께 사용하기 전에 변환해야합니다.
'date'에 대한 문서를보십시오 (http://www.php.net/date) ... 두 번째 매개 변수는 문자열이 아닌 유닉스 타임 스탬프입니다. – Jasper