對不起,我目前對此部分有問題。我的日期格式爲Y-M-dPhp在特定季度下降
$date1 = '2016-03-1';
$date2 = '2016-07-1';
$date3 = '2016-10-1';
$date4 = '2016-12-1';
如果今天是2016年8月12日,應該在下一期落在$ DATE3因爲它。 我試圖使用if條件,但它只落在第一個條件。你可以在這方面給我啓發嗎?
我的代碼是有點像這個
$today = date("2016-07-29");
if(strtotime($date1) < strtotime($today)){
$next_accrual_date = $date1;
$date_condition = 'condition 1';
}else
if(strtotime($date2) < strtotime($today)){
$next_accrual_date = $date2;
$date_condition = 'condition 2';
}else
if(strtotime($date3) < strtotime($today)){
$next_accrual_date = $date3;
$date_condition = 'condition 3';
}else
if(strtotime($date4) < strtotime($today)){
$next_accrual_date = $date4;
$date_condition = 'condition 4';
}
echo $next_accrual_date." falls to ".$date_condition;
請顯示你到目前爲止嘗試過。 –
所以你基本上想選擇4個日期之一,這是最接近當前的一天?你現在的狀況如何? – Rizier123
分享您的完整代碼 – C2486