你好,我有一个在线的php SQL数据库,对于那个数据库,我们可以说它们有两列,它们都是日期:
12年9月30日 10/30/12无论如何我可以创建另一列来减去并获得这两个之间的日子吗?或者我是否必须通过PHP来完成它,如果是PHP,我该怎么做?
答案 0 :(得分:0)
您可以使用MySQL datediff()函数。
这是一个包含更多信息的链接: http://www.w3schools.com/sql/func_datediff_mysql.asp
答案 1 :(得分:0)
php方式:
for php 5.4+
echo (new \DateTime('9/30/12'))->diff((new \DateTime('10/30/12')))->format("%R%a days");