我有以下說法。要麼我從查詢字符串中得到日期,要麼我得到今天的日期。在php中添加日期
然後我需要獲取當前的上一個月。
我覺得我用 「的strtotime」
$selecteddate = ($_GET ['s'] == "")
? getdate()
: strtotime ($_GET ['s']) ;
$previousMonth = strtotime(date("Y-m-d", $selecteddate) . " +1 month");
$previousMonthName = $previousMonth[month];
print $previousMonthName;
$month = $selecteddate[month];
/*編輯腳麻*/
$selecteddate = ($_GET ['s'] == "")
? getdate()
: strtotime ($_GET ['s']) ;
$previousMonth = strtotime(" -1 month", $selecteddate);
$nextMonth = strtotime(" +1 month", $selecteddate);
$previousMonthName = date("F",$previousMonth); //Jan
$nextMonthName = date("F",$nextMonth); // Jan
$month = $selecteddate[month]; // Aug
re。你的編輯; '$ selecteddate'將包含一個數組(從'getdate()'返回)或一個整數(從'strtotime()'返回)。如果傳遞數組,那麼稍後調用strtotime()將不會感到滿意。 – salathe