php 计算时间差-PHP估算两个日期的时间差(返回年、月、日) - 个人文章 - SegmentFault 思否

2023-08-29 0 479 百度已收录

在PHP程序中,很多时候你会遇到处理时间的问题,例如:判断用户在线多长时间登录了多少天php 计算时间差,两次发帖的时间差,或者不同操作之间的日志记录等。文章中给出了如何在 PHP 中估计两个日期之间的年、月、日差异的简短示例。

php 计算时间差-PHP估算两个日期的时间差(返回年、月、日) - 个人文章 - SegmentFault 思否

 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估算两个日期的时间差(返回年、月、日) - 个人文章 - SegmentFault 思否

在PHP程序中,很多时候你会遇到处理时间的问题php 计算时间差,例如:判断用户在线了多长时间、登录了多少天、两次发帖或不同操作的时间差...

php 计算时间差-PHP估算两个日期的时间差(返回年、月、日) - 个人文章 - SegmentFault 思否

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 php php 计算时间差-PHP估算两个日期的时间差(返回年、月、日) - 个人文章 - SegmentFault 思否 https://www.wkzy.net/game/180107.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务