大于当前年份和小于当前年份的年份在fuelphp中未正确显示
在fuelphp项目中,我发布了日期,格式为“Y-m-d”,存储为strotime(输入::post('published_date'))。现在我查询过去事件和未来事件,如下所示:大于当前年份和小于当前年份的年份在fuelphp中未正确显示,php,date,fuelphp,Php,Date,Fuelphp,在fuelphp项目中,我发布了日期,格式为“Y-m-d”,存储为strotime(输入::post('published_date'))。现在我查询过去事件和未来事件,如下所示: $date = date('Y-m-d'); $today = strtotime($date); In query I do as follows: if($params->event_type == 'future') { $query .= " AND contents.published_dat
$date = date('Y-m-d');
$today = strtotime($date);
In query I do as follows:
if($params->event_type == 'future') {
$query .= " AND contents.published_date > " .$today;
} elseif($params->event_type == 'past') {
$query .= " AND contents.published_date < " .$today;
}
$date=date('Y-m-d');
$today=标准时间($date);
在查询中,我做了以下工作:
如果($params->event_type=='future'){
$query.=“AND contents.published_date>”$today;
}elseif($params->event_type=='pass'){
$query.=“AND contents.published_date<”$today;
}
查询正在成功运行,它也为我提供了正确的数据,但现在当我回显发布日期年小于或大于当前年份(2015年)时,自动变为2015年,而不是预期年份。i、 e.如果未来发布日期为2020-10-14,则为2015-10-14。过去发布日期的情况也是如此。这里有什么问题,还是我做错了什么?
欢迎您提供任何帮助/建议。您如何回应
发布日期年份
?什么是发布日期?似乎有两个发布日期
。一个来自Input::post,另一个来自数据库。@kenjis否,没有2个发布日期。我已经编写了在表单中添加日期的格式,即“Y-m-d”,以及该日期如何作为strotime存储在数据库中(Input::post('published_date'))。我将公布日期如下。得到了答案和解决方案[这里][1]。[1]: