分享至
$m = date('m', time());
我抓到今天的月份 09但我想讓他可以切換 七月六月....也可以往前,但如果現在是九月,那十月還沒到那就不會顯示
09
$prevMonth = 'm='.$m - 1; $nextMonth = 'm='.$m + 1;
印出prevMonth都是 -1 ,看來是不能直接互相減那這樣要如何取得 08 呢?
prevMonth
-1
08
已邀請的邦友 {{ invite_list.length }}/5
$prevMonth = date("m", strtotime("last day of -1 month"));
參考 http://www.laruence.com/2018/07/31/3207.html
我按太快了,還沒解決我會在網址加上 $_GET['m']以這個 m 去加 1和減 1 ... 所以不是根據 time() , date一開始我給的 $m 是為了預設月份不然這樣永遠都會是 08 跟 10
$_GET['m']
time()
date
$m
上面的網址就有範例了啊, 你要自訂日期就在 strtotime 第二個參數放日期
strtotime
IT邦幫忙