【发布时间】:2012-04-16 00:41:18
【问题描述】:
我的表中有一个字段,其中包含表单中的字符串
"Thursday 19th April 2012"
我将如何在 MYSQL 或 PHP 中进行更改,以便我可以执行操作并找到两个日期之间的差异? .
【问题讨论】:
标签: php mysql variables date field
我的表中有一个字段,其中包含表单中的字符串
"Thursday 19th April 2012"
我将如何在 MYSQL 或 PHP 中进行更改,以便我可以执行操作并找到两个日期之间的差异? .
【问题讨论】:
标签: php mysql variables date field
您可以在 PHP 端执行以下操作(适用于 5.3 或更高版本):-
a)$newDate = DateTime::createFromFormat("l dS F Y",$dateFromDB);
(http://php.net/manual/en/datetime.createfromformat.php)
b)$interval = $newDate->diff($datetime2);
(http://www.php.net/manual/en/datetime.diff.php)
你可以在http://php.net/manual/en/function.date.php看到日期字符串格式
【讨论】:
【讨论】: