MySql商店" mm:ss" as" hh:mm"

时间:2014-09-04 13:30:55

标签: php mysql

我在PHP中使用PHP。

我有一张表格,其中有一个数据类型为time的字段。

从PHP应用程序的时间选择器,我收到来自此字段的输入数据为13:0014:00hh:mm格式)。

如果我将其直接存储到表中,则会将其存储为00:13:0000:14:00hh:mm:ss格式)。

因此,hh:mm会自动转换为mm:ss

问题是如何将此输入13:00作为13:00:00存储在数据库表中。

我可以在我收到的输入数据的末尾添加:00,但我不认为这是正确的方法。

有人可以指导我怎么做吗?

1 个答案:

答案 0 :(得分:0)

在MySQL 5.5中,您可以为表格

设置字段标记类型

http://dev.mysql.com/doc/refman/5.5/en/time.html

  

MySQL识别几种格式的TIME值,如第9.1.3节“Date and Time Literals”所述。

因此,您应该可以使用HH:MM作为字段的格式,然后像现在一样传递值