如何在SQL或PHP中计算工期日期

时间:2019-11-30 23:45:11

标签: php mysql sql

我想使用SQL查询或PHP计算剩余时间。我有一个包含字段的表
 -date_submit(例如2019-12-01 09:40:22)和
 -duration(例如30天)

例如今天是2019-12-02,所以剩余时间为29,如何用SQL或PHP计算?

1 个答案:

答案 0 :(得分:1)

在SQL查询中,您可以使用TIMESTAMPDIFF计算剩余时间:

SELECT TIMESTAMPDIFF(DAY, CURDATE(), DATE(date_submit) + INTERVAL duration DAY) AS remaining