假設今天是2014年5月1日星期三。我想獲得上週的日期星期一。回顯日期,距離當前日期一週
$CurrentDay = date(l);
if ($CurrentDay == "Monday" AND $CurrentDay != "Wednesday") {
$AdjustedDate = date(j)-3;
$SetDate = $AdjustedDate."/".date(m)."/".date(Y);
}
這一切都很好,直到日期是像「1」或類似的值是「 - 」。
謝謝@mureinik – X10nD
你想要的是過去的星期一?在你的例子?你想要4月29日?還是再過1周? – Naruto
不要試圖自己計算一天,而應使用'strtotime'。 – CBroe