在PHP程序中,很多时候你会遇到处理时间的问题,例如:判断用户在线了多长时间,登录了多少天php 计算时间差,两次发帖的时间差,或者不同操作之间的日志记录等。文章中给出了如何在 PHP 中估计两个日期之间的年、月、日差异的简短示例。
strtotime($date2)) { $ymd = $date2; $date2 = $date1; $date1 = $ymd; } list($y1, $m1, $d1) = explode('-', $date1); list($y2, $m2, $d2) = explode('-', $date2); $y = $m = $d = $_m = 0; $math = ($y2 - $y1) * 12 + $m2 - $m1; $y = round($math / 12); $m = intval($math % 12); $d = (mktime(0, 0, 0, $m2, $d2, $y2) - mktime(0, 0, 0, $m2, $d1, $y2)) / 86400; if ($d
在PHP程序中,很多时候你会遇到处理时间的问题php 计算时间差,例如:判断用户在线了多长时间、登录了多少天、两次发帖或不同操作的时间差...