sql >> Databasteknik >  >> RDS >> Mysql

Mysql hur man ställer in tidsdatatypen att endast TT:MM i databasen

Jag tror inte att du kan konfigurera din databas för att lagra tiden utan SS.MySQL:s TIME DataType-referens:http://dev.mysql.com/doc/refman/5.1/en/time.html

Du måste ställa in formateringen till HH:MM antingen i mysql-frågan eller i php efter att du har hämtat data.

I PHP:

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

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

I 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



  1. PDO Flera frågor:commit och rollback transaktion

  2. Behöver lite förklaring av PHP PDO....!

  3. Php - Din PHP-installation verkar sakna MySQL-tillägget som krävs av WordPress

  4. En databasmodell för en onlineundersökning. Del 1