php计算两个日期相差天数的方法

yipeiwu_com6年前PHP代码库

本文实例讲述了php计算两个日期相差天数的方法。分享给大家供大家参考。具体实现方法如下:

<?php
/**
 * 求两个日期之间相差的天数
 * (针对1970年1月1日之后,求之前可以采用泰勒公式)
 * @param string $day1
 * @param string $day2
 * @return number
 */
function diffBetweenTwoDays ($day1, $day2)
{
  $second1 = strtotime($day1);
  $second2 = strtotime($day2);
   
  if ($second1 < $second2) {
    $tmp = $second2;
    $second2 = $second1;
    $second1 = $tmp;
  }
  return ($second1 - $second2) / 86400;
}
$day1 = "2013-07-27";
$day2 = "2013-08-04";
$diff = diffBetweenTwoDays($day1, $day2);
echo $diff."\n";

希望本文所述对大家的php程序设计有所帮助。

相关文章

PHP实现批量删除(封装)

前台 <!DOCTYPE html> <html> <head> <title>批量删除</title> </h...

教大家制作简单的php日历

教大家制作简单的php日历

最近的一个项目中,需要将数据用日历方式显示,网上有很多的JS插件,后面为了自己能有更大的控制权,决定自己制作一个日历显示。如下图所示: 一、计算数据 1、new一个Calendar类...

PHP中使用unset销毁变量并内存释放问题

复制代码 代码如下: for ( $i = 1; $i < 100; $i++ ) { $str = str_repeat('01234567', $i); $a = memory...

php生成图片验证码

php生成图片验证码

先给看下 大致的效果 那么接下来的就直接贴代码吧 <?php $image = imagecreatetruecolor(100, 30); //创建画布 $i...

PHP实现的封装验证码类详解

用PHP写一个验证码类,并进行封装。类名: validationcode.class.php代码如下:复制代码 代码如下:<?php class ValidationCo...