Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2023786
  • 博文数量: 433
  • 博客积分: 918
  • 博客等级: 准尉
  • 技术积分: 3218
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-24 18:21
个人简介

你是不是暗恋我,那就给我发个消息呀,让我知道o(∩∩)o

文章分类

全部博文(433)

分类: PHP

2013-08-21 00:41:16

http://blog.csdn.net/tsuliuchao/article/details/5407719

方法一
:先用strtotime转换成unix时间戳,然后相减,除以 一天的秒数 86400.
方法二 :先用mktime转换成unix时间戳,然后相减,除以 一 天的秒数 86400.

具体代码如下:
方法一:
class Dtime
{
function get_days($date1, $date2)
{
   $time1 = strtotime($date1);
   $time2 = strtotime($date2);
   return ($time2-$time1)/86400;
}
}

$Dtime = new Dtime;
echo $Dtime->get_days('2007-2-5', '2007-3-6');
?>

方法二:
$temp = explode('-', '2007-2-5');
$time1 = mktime(0, 0, 0, $temp[1], $temp[2], $temp[0]);
$temp = explode('-', '2007-3-6');
$time2 = mktime(0, 0, 0, $temp[1], $temp[2], $temp[0]);
echo ($time2-$time1)/86400;

阅读(1116) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~