我在mysql中有时间类型,我以HH:MM的格式输入时间。这在数据库中存储为 HH:MM:00。
现在,当我显示时,它也会显示秒。
我只想显示小时和分钟。
显示 13:20 等,而不是 13:20:00。
最好的方法是什么。
我可以使用 substr($time, 0, 5),但我想知道是否有更好的方法。
提前致谢。
最佳答案
我认为它保存在 TIME 类型的数据库列中。在这种情况下,请在查询中修复它:
SELECT TIME_FORMAT(yourfield, '%H:%i') FROM table;
关于php - 如何更改08 :00:00 to 08:00 in PHP/MySql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3845503/