2012-06-26 4 views
0

나는 데이터베이스에 월과 일에 대한 보유 값을 정수로 가지고 있습니다. 예를 들어 6 월 25 일 (월 열) 6 및 (일 열 25)입니다. 나는 디스플레이가 6 월 25 일이 아닌 6 월 25 일이되기를 원하는 웹 사이트에 있습니다. 사례 진술을 쓰지 않고 PHP가 구축 한 방법이 있습니다. 이렇게하려면 날짜 함수에서?PHP에서 mysql 숫자를 날짜 형식으로 변경하십시오.

답변

2

몇 가지 방법이 있습니다. date()를 사용하여 하나의 예 :

echo date("F jS", strtotime($row['month'].'/'.$row['day'])); 

또 다른이 DateTime를 사용 (테스트되지 않은) MySQL의 또 다른 직접

$date = DateTime::createFromFormat("n/j", $row['month'].'/'.$row['day']); 
echo $date->format("F jS"); 

:

SELECT DATE_FORMAT(UNIX_TIMESTAMP('2012-',month,'-',day), "%M %D") AS the_date 
+0

감사를 수행해야합니다! 첫 번째 매력처럼 작동! – user1209945

0
echo date('l \t\h\e jS'); 

+0

이 답변이 완료 되었습니까? –

관련 문제