gpt4 book ai didi

php - MySql 将 "mm:ss"存储为 "hh:mm"

转载 作者:行者123 更新时间:2023-11-29 23:50:53 24 4
gpt4 key购买 nike

我正在使用 PHP 和 MySQL。

我有一个表,其中有一个数据类型为时间的字段。

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

如果我将其直接存储到表中,那么它将被存储为 00:13:0000:14:00 (hh:mm: ss 格式)。

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

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

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

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

最佳答案

在 MySQL 5.5 中,您可以设置表的字段标记类型

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

MySQL recognizes TIME values in several formats, described in Section 9.1.3, “Date and Time Literals”.

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

关于php - MySql 将 "mm:ss"存储为 "hh:mm",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25666847/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com