-5

重複の可能性:
php で mysql の日時をフォーマットする

私はこのクエリを持っています:

$sql="SELECT job_id,job,job2,start_date,end_date ".
     "FROM pianificazione WHERE job_id='$selected_jobs'";

終了日はデータベースの DATE 形式ですが、dmY 形式で印刷する必要があります。ここで印刷します。

echo "<td><input type='text'id='end_date'  class='datepicker'  ".
         "title='D-MMM-YYYY' name='end_date[$i]' value='".
          $rows['end_date']. "' /></td>";

これで私を助けてもらえますか?ありがとう..

4

3 に答える 3

4

mysqlクエリで直接使用できます

DATE_FORMAT(end_date,'%d-%m-%Y')

更新しました:

DATE_FORMAT(end_date,'%d-%m-%Y') as end_date
于 2012-10-05T08:44:57.440 に答える
0

DATE 形式 $date をd-m-Y形式 date に変換するには、次のような PHPdate()関数を使用します。

$date = date("d-m-Y", strtotime($date));
于 2012-10-05T08:44:05.197 に答える
-3
$date = substr($date_original, 8, 2).'-'.substr($date_original, 5, 2).'-'.substr($date_original, 0, 4);
于 2012-10-05T08:44:20.547 に答える