我正试着从桌子上选择日期,并得到一天的计数。180是应该返回的最大值,但是现在我得到的是错误的数字。select when p.start_date <= (curdate()-interval 180 day) then DATEDIFF(curdate(),p.start_date) end
fro
在庆祝节日前打印天数。我使用以下方法。SQL查询
$query='SELECT * FROM '.$table.'如果是生日的话,我需要打印到生日的天数。1983年8月20日-4天后。我在做什么?因31岁11个月27天差。我可以计算一个月的总天数,也可以计算出31-27天,但这似乎不是最好的方法。如果我格式化日期我得到字符串而diff不工作..。附注:不想用moment.js..。我相信php可以解决这个问题。p.p.s.也许我应该调整