-1 monday輸出是這周一的時間,很奇怪
-7 days
date(w)得到當前周幾,由于周一至周六分別是1-6,周日是0。當值為0的時候,上周一是13天前。其余就是date(w)+6天前。
通常分兩步走,先取得上周的任意一天,再去找周一,就像求月末是找到下個月的1號,然后-1 day一樣。
這個還是寫一個通用的方法吧
date(Y-m-d, strtotime(- . (6+date(w)) . days));
last week
吾愛知道 2024 © 吾愛知道鄂ICP備2022002577號-1
站內文章地圖 站內問答地圖 站內作者地圖 站點標簽地圖 站點地圖 站點標簽 站點題庫