作者mydoc (mydoc)
看板PHP
标题[请益] 日期相减
时间Sun Aug 11 09:49:23 2013
小的查到可以用strtotime()来做日期相减求得秒数,
但我想要的是如2013-8-12 00:00:00减去2013-8-11 23:59:59
不应该算1秒而是算成1天,因为就一般认知是这作为一个分水岭分辨昨天跟今天的差别
那我可以透过PHP或MYsql办到吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 14.198.113.121
1F:→ xxxzzz:只要天,就只看天就好了..2013-8-12减2013-8-11 08/11 15:06
2F:→ noxhsu:mysql select TIMESTAMPDIFF(DAY, date1, date2); -- 搞定 08/11 15:39
3F:→ mydoc:sql方法我跑不出来耶...望闻其祥细写法<(_ _)> 08/11 15:50
4F:→ noxhsu:可以先转型吧: SELECT TIMESTAMPDIFF(day, date('2013-8-12 08/11 17:34
5F:→ noxhsu: 00:00:00'), date('2013-8-11 23:59:59'))这样,这基础说 08/11 17:34
6F:→ mydoc:我都自学所以有限多基本的我可能都没碰过QQ 08/11 18:30
7F:→ mydoc: 很 08/11 18:30
8F:→ abola921:date('z',strtotime(A)) - date('z', strtotime(b)) 08/13 10:50