gpt4 book ai didi

php代码或mysql查询计算数据库中两个日期之间的天数

转载 作者:行者123 更新时间:2023-11-29 07:37:23 25 4
gpt4 key购买 nike

表名

收据

id  coupondate    name      recno
1 15-04-2015 A 1
1 15-05-2015 A 1
1 15-06-2015 A 1
1 15-07-2015 A 1
1 15-08-2015 A 1
1 15-09-2015 A 1

这里的优惠券日期从2015年4月15日开始,到2015年9月15日结束..

所以我需要显示 1 到 15-04 和 15-09 之间所有日期的代码。

预期输出

 15-04 16-04 17-04 18-04 19-04 20-04 21-04 22-04......like wise 15-09
1 1 1 1 1 1 1 1 1


SELECT RE.coupondate FROM receipt_entry RE LEFT JOIN city_master CM ON RE.city_name = CM.id WHERE CM.cityname = :cityname
AND str_to_date(RE.coupondate,'%d-%m-%Y') BETWEEN :fromdate AND :todate ORDER BY STR_TO_DATE(RE.coupondate,'%d-%m-%Y') ASC

最佳答案

这对我来说就像一种魅力。

$date1 = new DateTime("2010-07-06");
$date2 = new DateTime("2010-07-09");
$diff = $date2->diff($date1)->format("%a");

关于php代码或mysql查询计算数据库中两个日期之间的天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30278036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com