我正在尝试使用比较运算符比较日期,例如=>或者<。首先,我不知道这是否可能是由于" /"。我一直在寻找几个小时没有,但是没有找到任何可以让你检查日期是否匹配的东西。我已经能够在一个日期做到这一点,但是没有找到方法在多个日期做到这一点。
由于我使用CodeIgnitor,我的代码看起来有点像这样。
$date = ('9/28/2013');
$listings = $this->db->get('listings', array('listing_end_date <=', $date))->result_array();
print_r($listings); exit;
是的,我知道$date
是一个字符串,但即使是Date变量,我也无法让它对我有效。
答案 0 :(得分:0)
假设您的数据库已正确构建,MySQL中正确的日期格式为YYYY-MM-DD。这意味着您需要修改日期格式。
$date = '2013-09-28';
答案 1 :(得分:0)