这是我的代码:
$testtime = str_replace('.', '-', '2009.07.08 17:01');
$timestamp = strtotime($testtime);
echo $timestamp . "\n";
echo $testtime . "\n";
echo date('Y-m-d H:t', $timestamp);
这是我的输出:
1247065260
2009-07-08 17:01
2009-07-08 17:31
怎么了?
提前谢谢。
答案 0 :(得分:8)
date()
的参数错误。您应该使用date('Y-m-d H:i', $timestamp)
。
t
是当月的天数,因此31
。