我的数据库中有一个datetime字段,其中包含以下信息:
2012-05-03 17:34:01
Run Code Online (Sandbox Code Playgroud)
我想检查datetime字段和now之间的区别:
$now = date("Y-m-d H:i:s");
Run Code Online (Sandbox Code Playgroud)
我试图计算从现在到写入数据库字段的时间已经过了多少天.
我怎样才能做到这一点?
小智 30
这是答案:)
$date = new DateTime("2012-05-03 17:34:01");
$now = new DateTime();
echo $date->diff($now)->format("%d days, %h hours and %i minuts");
Run Code Online (Sandbox Code Playgroud)