PHP獲取當前季度的開始時間和結束時間

全網第一菜雞發表於2023-04-03

之前在網上找了一些獲取季度開始時間和結束時間的演演算法,結果發現好多都是錯誤的
下面這個是我驗證過的,目前沒發現錯誤

$season = ceil((date('n'))/3);
$season_start = date('Y-m-d', mktime(0,0,0,$season*3-3+1,1,date('Y')));
$season_end = date('Y-m-d', mktime(23,59,59,$season*3,date('t',mktime(0,0,0,$season*3,1,date("Y"))),date('Y')));
print_r($season_start.'-'.$season_end);
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章