php比较两个时间(时间戳)的大小 两个时间相差多少天?

php比较两个时间(时间戳)的大小 两个时间相差多少天?

php实例qingyu2021-05-17 9:04:12152A+A-

  两个时间相差多少天?

  时间是由年月日时分秒组成。比较起来不是很方便。可以通过转换为时间戳进行比较。先将时区更改为中国上海时区,然后通过strtotime()函数获取时间戳,进行比较。最后将时间戳运算结果转换为天数,通过ceil()函数进行取整后输出结果。

  实例代码:

<?php
date_default_timezone_set("Asia/ShangHai");
$a = time();
$b = strtotime('2008-07-01 08:00:00');
echo $a."<br>";
echo "输出当前日期".date('Y-m-d H:i:s',$a)."<br>";
echo $b."<br>";
echo "输出结婚日期".date('Y-m-d H:i:s',$b)."<br>";
$c = ceil(($a-$b)/(3600*24));
echo "距离2008年7月1号结婚日期已经过去".$c."天";


  运行结果:

php比较两个时间(时间戳)的大小 两个时间相差多少天?

点击这里复制本文地址 如需修改代码或者定制开发,请联系站长

支持Ctrl+Enter提交
qrcode

大黄鸡源码编程网 © All Rights Reserved.  
网站备案号:闽ICP备18012015号-4
Powered by Z-BlogPHP
联系我们| 关于我们| 广告联系| 网站管理