PHP日期和strtotime添加12分钟?

Rik*_*ard 2 php

这段代码:

date_default_timezone_set('Europe/Stockholm');
$time = date('H:m', strtotime('08:00:00'));
echo $time;
Run Code Online (Sandbox Code Playgroud)

回声08:12......为什么?我在这里想念的是什么?

http://writecodeonline.com/php/上也尝试使用完全相同的代码并得到相同的结果.如果我做错了,我会期望在几小时内出现错误,但12分钟似乎很奇怪.

08:00:00值是我的数据库中的一个示例,所有时间都存储为TIME.

小智 6

在日期格式中,"m"表示月份,而不是分钟.尝试使用'i'.例如:

$time = date('H:i', strtotime('08:00:00'));
Run Code Online (Sandbox Code Playgroud)