我有任务列表。
如何为日期创建条件?
我想为他们的targerDate在2天或更短时间内完成的任务提供红色。
$mainQuery = mysql_query("SELECT * FROM `tasks `");
while($mainIndex = mysql_fetch_array($mainQuery))
{
if ($mainIndex['tagertDate'] <= ???)
}
sql table:
id int(10)
title varchar(250) utf8_general_ci
targetDate date
答案 0 :(得分:0)
您可以使用PHP的DateTime和Diff function来获得所需的结果。
以下函数返回当前日期与提供日期之间的差异。
$('#btn1').click(function(){
var chart = $('#container').highcharts();
chart.series[0].data[4].doDrilldown();
});
$('#btn2').click(function(){
var chart = $('#container').highcharts();
chart.series[0].data[4].doDrilldown();
});
更新:使用函数比较日期
检查说getdays返回的天数($ mainIndex ['tagertDate'])是否小于或等于2。
function getDays($date) {
$datetime1 = new DateTime($date);
$datetime2 = new DateTime();
$noOfDays= $datetime1->diff($datetime2);
return $noOfDays->format('%R%a days');
}