Copy code The code is 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') Month
//date("w") Day of the week
//date("t") Number of days in this month
echo '
Last week:
';
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 '
This week:
';
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 '
Last month:
';
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 '
this Month:
';
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")));//The number of days in the last month of this quarter
echo '
This quarter:
';
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" ;
http://www.bkjia.com/PHPjc/320434.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/320434.htmlTechArticleCopy the 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 dat...