0

MySQL によって生成されたこの日時を変換したいのですが、これを単に月と日に変換したいと思います。これが私の現在の形式です2012-09-17 00:55:56

September 17そして、私はそれを唯一に変換したい

PHPコードを使用してこれを行うにはどうすればよいですか?

前もって感謝します!

4

3 に答える 3

3

DATE_FORMAT()MYSQLを使用して直接実行しないのはなぜですか

SELECT DATE_FORMAT('2012-09-17 00:55:56','%M %d')

SQLFiddle デモ

于 2012-09-24T06:31:49.793 に答える
1
date("F d",strtotime($datefromdatabase)); //with leading zero in date

また

date("F j",strtotime($datefromdatabase)); //without leading zero in date
于 2012-09-24T06:31:58.423 に答える
0

DateTimeソリューション:-

$date = DateTime::createFromFormat('Y-m-d h:i:s', getDateSomeHow());
echo $date->format('F d');
于 2012-09-24T19:02:19.077 に答える