【发布时间】:2017-11-18 15:46:48
【问题描述】:
我已经在同一个问题上花费了几个小时: 我在我的 MySQL 数据库中存储了一些值,字段类型是 TIME。 通常我会像这样输出我的时间值
echo date("H:i",strtotime($time))
通常这可以正常工作,但现在以负值和零值为例存在一些问题:
04:12:00 -> will output 04:12 -> fine
-08:18:00 -> will output 01:00 -> why?
00:00:00 -> will output 01:00 -> why?
【问题讨论】:
-
要在 PHP 中处理日期和时间,请尝试改用
date_create和date_format。它为您提供更大的灵活性。