Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL, wie man den Zeitdatentyp so einstellt, dass er in der Datenbank nur HH:MM ist

Ich glaube nicht, dass Sie Ihre Datenbank so konfigurieren können, dass sie die Zeit ohne die TIME DataType-Referenz von SS.MySQL speichert:http://dev.mysql.com/doc/refman/5.1/en/time.html

Sie müssen die Formatierung entweder in der MySQL-Abfrage oder in PHP auf HH:MM setzen, nachdem Sie die Daten abgerufen haben.

In PHP:

$date = date('H:i', strtotime($db_date_value));

http://us3.php.net/manual/en/function.date .php

In MySQL:

DATE_FORMAT(date_created, "%H:%i") as date_created

http://dev .mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-format