注册 登录
编程论坛 PHP技术论坛

PHP有没有可以比较时间的函数?

woaiwuhai 发布于 2007-11-05 22:56, 2624 次点击
我在做一个图书管理系统 需要做一个到期图书的统计功能 不了解应该怎么实现这个功能 各位大虾给点意见

主要问题:如何来判断图书是否过期 我的数据库里面已经有借书的日期 一本书只能借7天

希望能给出具体的代码 谢谢
5 回复
#2
lmhllr2007-11-06 19:49
首先,不要一来就要让人帮你写代码...

既然有借书日期..那把借书日期跟当天日期做比较就可以了...

不知道你的借书日期是什么格式的...我想一般有两种格式..但最好的方法都是用时间戳来计算

(1) 传统格式

<?php
$lendTime = \"2007-11-06\";
$today    = time();
if(strtotime(\"+7 days $lendTime\") > $today)
{
   echo \"未过期\";
}else echo \"过期了\";
?>


(2)时间戳格式

<?php
$lendTime = 1194307200;
$today    = time();
if($lendTime+7*60*60*24 > $today)
{
   echo \"未过期\";
}else echo \"过期了\";
?>
#3
woaiwuhai2007-11-07 13:26

没用过PHP 所以没代码的话.....所以

#4
风月_无边2007-11-07 15:10

沒用過就開始做圖書管理系統﹐你真是厲害

#5
ourac2007-11-20 17:42

版主的有点道理啊~
不过一般都是后者比较多

#6
可可熊2007-11-21 16:21
应该学会习惯着去查PHP手册。
1