0
所以我有這樣的:週末日期回報問題
$start_date = date('Y-m-d',strtotime('Friday 17:00'));
$end_date = date('Y-m-d',strtotime("+2 days", strtotime('Friday')));
$conditions['scope'] = " (event_start_date BETWEEN CAST('$start_date' AS DATE) AND CAST('$end_date' AS DATE)) OR (event_end_date BETWEEN CAST('$end_date' AS DATE) AND CAST('$start_date' AS DATE))";
我想要的日期爲即將到來的週末輸出(週五在1700 - 週日),其中它,直到我到星期五,然後它開始展示下週末。
我怎樣才能讓它顯示當前週末,直到週日結束,然後顯示下週末?
您需要從'$ end_date'返回。 '$ start_date = date('Ym-d',strtotime($ end_date。'-2 days'));' – andho
@andho - 不認爲'-2天'是必要的,因爲'星期五17:00'已經返回星期五的日期。但是,您是否先生是正確的。 'strToTime()'就像一隻貓,有很多種方式去皮膚。 –