【发布时间】:2015-07-28 11:29:43
【问题描述】:
我有一个 php 格式的日期,格式如下:
Fri May 01 2015 17:25:00 GMT +0100 (GMT Daylight Time)
我试图将其与 mysql DATETIME 字段进行比较:
$date1 = DateTime::createFromFormat("Y-m-d H:i:s e+", $start);
$sql = "SELECT * FROM ax_timestamps WHERE $date1 < datetimefeild ORDER BY id ASC";
但是当它执行时它返回 0 结果,即使基于数据库中的输入和元素它应该提取结果。
datetimefeild 字段中的数据示例:
2015-05-16 07:44:56
日期通过 ajax post 从 jQuery datepicker 传递给 php,设置如下:
$("#datepicker").datepicker({ dateFormat: 'yy-mm-dd' });
var start = $.datepicker.parseDate("yy-mm-dd", $('#datepicker').val());
【问题讨论】:
-
您确定该字段的名称是
datetimefeild而不是datetimefield?