Change display format of date and time field in MySQL PHP

后端 未结 2 1347
谎友^
谎友^ 2020-12-10 22:37

My select statement in PHP is

  \"select * from table\";

I use the following PHP statement to display date & time of MySQL field.

2条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-10 23:18

    You can do the formatting directly in the database as Frank Heikens shows in his answer, or you can do it in PHP. Convert the mySQL date value to a UNIX timestamp using

    $timestamp = strtotime($row["mdate"]);
    

    then you can use all options of date() to format it, for example:

    echo date("Y-m-d H:i:s", $timestamp); // returns 09-03-2010 16:59:18
    

    both approaches are equally valid; I personally like to modify the value in PHP.

提交回复
热议问题