请问PHP怎么能使两个时间变量相减,得出相差日数。

anfield 2002-05-09 06:03:01
例如:$date1=2000 5 29 16:30
$date2=2000 5 28 15:20
$date3=$date1-$date2;
但得不到想要的结果,处理这些问题,我应该怎么做最好。
...全文
94 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
anfield 2002-05-20
把時間轉換成 從 1970 年 x月 y日 開始的 秒數 .是個長整數 .
这句话什么意思?
回复
air_space 2002-05-19
SQL语句?
可否写代源代码看看?
先谢了!
回复
jekend 2002-05-17
樓上差矣,效率 sql 語句效率差多了
回复
netxiao 2002-05-17
唉,用一句sql语句可矣,
回复
nufang 2002-05-14
楼上说得很清楚了,我就不多说了
回复
jekend 2002-05-14
把時間轉換成 從 1970 年 x月 y日 開始的 秒數 .是個長整數 .
回复
anfield 2002-05-13
时间戳?我学数据库时就接触过,是什么意思啊?
回复
jekend 2002-05-10
就請 anfield 整理成 FAQ 吧 :-)
回复
peakcn 2002-05-09
这个问题很常见呀,应该将其设置为“精华”,虽然问题不大也不难,但很多时候像我这样的新手是非常需要的呀

:)
回复
cf_journey 2002-05-09
86400是一天的秒数:86400=24*60*60
将时间转换成时间戳,然后相减再除以86400就是天数了.
回复
anfield 2002-05-09
除以 86400是做什么用的?
回复
wasy 2002-05-09
上面說的不錯
$t1=mktime(0,0,0,date("m",$date1),date("d",$date1),date("Y",$date1));
$t2=mktime(0,0,0,date("m",$date2),date("d",$date2),date("Y",$date2));
$date3=abs(($t1-$t2)/86400);
回复
jekend 2002-05-09
把日期分解成 年,月,日 ,然後用 mktime( ) 得到時間戳,想減 ,再除以 86400
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2002-05-09 06:03
社区公告
暂无公告