PHP SQL日期时间问题
我在SQL表中有一个DATETIME字段,并相应地检索数据-当尝试使用date_diff函数时,我收到以下消息:PHP SQL日期时间问题,php,mysql,sql,datetime,time,Php,Mysql,Sql,Datetime,Time,我在SQL表中有一个DATETIME字段,并相应地检索数据-当尝试使用date_diff函数时,我收到以下消息: Message: date_diff() expects parameter 1 to be DateTime, string given 是否有方法将我从SQL DB获取的字符串转换回日期/时间,字段格式如下: Y -M -D H -M -S 2014-02-15 14:55:29 这应该起作用: $datetime = DateTime::createFromFo
Message: date_diff() expects parameter 1 to be DateTime, string given
是否有方法将我从SQL DB获取的字符串转换回日期/时间,字段格式如下:
Y -M -D H -M -S
2014-02-15 14:55:29
这应该起作用:
$datetime = DateTime::createFromFormat('Y-m-d H:i:s', '2014-02-15 14:55:29');
这应该起作用:
$datetime = DateTime::createFromFormat('Y-m-d H:i:s', '2014-02-15 14:55:29');
这应该起作用:
$datetime = DateTime::createFromFormat('Y-m-d H:i:s', '2014-02-15 14:55:29');
这应该起作用:
$datetime = DateTime::createFromFormat('Y-m-d H:i:s', '2014-02-15 14:55:29');
您正在将datetime字符串传递给
date\u diff()
,但该函数需要一个datetime()
对象。您需要先创建一个带有日期的DateTime()
对象,然后使用date\u diff()
您正在将datetime字符串传递给
date\u diff()
,但该函数需要一个datetime()
对象。您需要先创建一个带有日期的DateTime()
对象,然后使用date\u diff()
您正在将datetime字符串传递给
date\u diff()
,但该函数需要一个datetime()
对象。您需要先创建一个带有日期的DateTime()
对象,然后使用date\u diff()
您正在将datetime字符串传递给
date\u diff()
,但该函数需要一个datetime()
对象。您需要先创建一个带有日期的DateTime()
对象,然后使用date\u diff()
请提供一些代码。如果显示SQL查询,可能可以在数据库中执行日期差异。请提供一些代码。如果显示SQL查询,可能可以在数据库中执行日期差异。请提供一些代码。如果显示SQL查询,您可能可以在数据库中执行日期差异。请提供一些代码。如果显示SQL查询,您可能可以在数据库中执行日期差异。createFromFormat是不必要的,因为该日期格式可由DateTime读取()createFromFormat是不必要的,因为该日期格式可由DateTime读取()createFromFormat是不必要的,因为DateTime()可以读取该日期格式。createFromFormat是不必要的,因为DateTime()可以读取该日期格式