Bir raporlama yapıyorsunuz ve raporlamada belirli tarihleri hızlı bir şekilde bulmak istiyorsunuz. Bunun için PHP'de çok güzel fonksiyonlar var. Denemediyseniz şiddetle öneririm.
İşte örnekler:
// Bugün TArih formatı Yıl Ay Gün şeklinde
$bugun = date("Y-m-d");
// Dün için
$dun = date("Y-m-d",strtotime('yesterday'));
// Bu pazartesi ayın kaçı
$bu_haftanin_ilk_gunu = date("Y-m-d",strtotime('monday this week'));
// Geçen pazartesi ayın kaçı
$gecen_haftanin_ilk_gunu = date("Y-m-d",strtotime('monday last week'));
$bu_ayin_ilk_gunu = date("Y-m-d",strtotime('first day of this month'));
$bu_ayin_son_gunu = date("Y-m-d",strtotime('last day of this month'));
$gecen_ayin_ilk_gunu = date("Y-m-d",strtotime('first day of last month'));
$gecen_ayin_son_gunu = date("Y-m-d",strtotime('last day of last month'));
Bu şekilde örnekleri çoğatlabilirsiniz.