PHPからmySQLのレコードをいくつか表示していますが、エコーアウトのフィールドは日付フィールドですが、現在は最後の時刻が表示されます。PHP:日付のみになるようにmySQLから日付をフォーマットする
どのように日付をエコーアウトするだけですか?
PHPからmySQLのレコードをいくつか表示していますが、エコーアウトのフィールドは日付フィールドですが、現在は最後の時刻が表示されます。PHP:日付のみになるようにmySQLから日付をフォーマットする
どのように日付をエコーアウトするだけですか?
エコー日付( 'd-m-Y'、strtotime($ queryresult));
書式設定オプションをすべての日付は、ここで見つけることができます: http://nl3.php.net/manual/en/function.date.php
最も簡単な方法は、DBのレベルでこれを行うことであろうDATE()
:
SELECT columnname, DATE(datecolumn) FROM .....
最善の方法を使用してMySQLのクエリでそれを変換することです:
PHPでSELECT CAST(yourfield AS DATE) FROM .....
あなたは単にこれを使うことができます:
$parts = explode(' ', $field);
$datePart = $parts[0];
いくつかのコードを表示してください –