Copy Code code as follows:
echo Date ("Ymd", Strtotime ("Now")), "\ n";
echo Date ("Ymd", Strtotime ("-1 week Monday"), "\ n";
echo Date ("Ymd", Strtotime ("-1 week Sunday"), "\ n";
echo Date ("Ymd", Strtotime ("+0 Week Monday"), "\ n";
echo Date ("Ymd", Strtotime ("+0 Week Sunday"), "\ n";
Date (' n ') months
Date ("W") Week of Week
Date ("T") days of the Month
Echo ' <br> last week:<br> ';
echo Date ("Y-m-d h:i:s", mktime (0, 0, 0,date ("M"), Date ("D")-date ("W") +1-7,date ("Y")), "\ n";
echo Date ("Y-m-d h:i:s", Mktime (23,59,59,date ("M"), Date ("D")-date ("W") +7-7,date ("Y")), "\ n";
Echo ' <br> this week:<br> ';
echo Date ("Y-m-d h:i:s", mktime (0, 0, 0,date ("M"), Date ("D")-date ("W") +1,date ("Y")), "\ n";
echo Date ("Y-m-d h:i:s", Mktime (23,59,59,date ("M"), Date ("D")-date ("W") +7,date ("Y")), "\ n";
Echo ' <br> last month:<br> ';
echo Date ("Y-m-d h:i:s", mktime (0, 0, 0,date ("M") -1,1,date ("Y")), "\ n";
echo Date ("Y-m-d h:i:s", Mktime (23,59,59,date ("M"), 0,date ("Y")), "\ n";
Echo ' <br> this month:<br> ';
echo Date ("Y-m-d h:i:s", mktime (0, 0, 0,date ("M"), 1,date ("Y")), "\ n";
echo Date ("Y-m-d h:i:s", Mktime (23,59,59,date ("M"), Date ("T"), Date ("Y")), "\ n";
$getMonthDays = Date ("T", mktime (0, 0, 0,date (' n ') + (date (' n ')-1)%3,1,date ("Y"));
Echo ' <br> this quarter:<br> ';
echo Date (' y-m-d h:i:s ', mktime (0, 0, 0,date (' n ')-(date (' n ')-1)%3,1,date (' Y ')), "\ n";
echo Date (' y-m-d h:i:s ', Mktime (23,59,59,date (' n ') + (date (' n ')-1)%3, $getMonthDays, date (' Y ')), "\ n";