0

月と日の値を整数として保持するデータベースがあります。たとえば、6 月 25 日は (月の列) 6 および (日の列) 25 です。Web サイトに場所があり、表示を 6 25 ではなく 6 月 25 日にしたいと考えています。これを行うには日付関数で?

4

2 に答える 2

2

これを行うにはいくつかの方法があります。を使用した一例date()

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

別の使用DateTime

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

別の直接 MySQL (未テスト):

SELECT DATE_FORMAT(UNIX_TIMESTAMP('2012-',month,'-',day), "%M %D") AS the_date
于 2012-06-26T02:11:58.977 に答える
0
echo date('l \t\h\e jS');

これはしなければならない

于 2012-06-26T02:13:40.353 に答える