PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全
|
<div class="cnblogs_code"> //运行结果(年月日时分秒,“-”间隔):2014-09-12 06:28:32$beginToday=mktime(0,date('m'),date('d'),date('Y')); $endToday=mktime(0,date('d')+1,date('Y'))-1; //php获取昨日起始时间戳和结束时间戳 $beginYesterday=mktime(0,date('d')-1,date('Y')); $endYesterday=mktime(0,date('Y'))-1; //php获取上周起始时间戳和结束时间戳 $beginLastweek=mktime(0,date('d')-date('w')+1-7,date('Y')); $endLastweek=mktime(23,59,date('d')-date('w')+7-7,date('Y')); //php获取本月起始时间戳和结束时间戳 $beginThismonth=mktime(0,1,date('Y')); $endThismonth=mktime(23,date('t'),date('Y')); echo "*********第几个月:";
echo date('n');
echo "*********本周周几:";
echo date("w");
echo "*********本月天数:";
echo date("t");
echo "*********";
echo '<br>上周起始时间:<br>';
echo date("Y-m-d H:i:s",mktime(0,date("m"),date("d")-date("w")+1-7,date("Y"))),"n";
echo date("Y-m-d H:i:s",mktime(23,date("d")-date("w")+7-7,"n";
echo '<br>本周起始时间:<br>';
echo date("Y-m-d H:i:s",date("d")-date("w")+1,date("d")-date("w")+7,"n";
echo '<br>上月起始时间:<br>';
echo date("Y-m-d H:i:s",date("m")-1,"n";
echo '<br>本月起始时间:<br>';
echo date("Y-m-d H:i:s",date("t"),"n";
$season = ceil((date('n'))/3);//当月是第几季度
echo '<br>本季度起始时间:<br>';
echo date('Y-m-d H:i:s',$season*3-3+1,date('Y'))),"n";
echo date('Y-m-d H:i:s',$season*3,date('t',"n";
$season = ceil((date('n'))/3)-1;//上季度是第几季度
echo '<br>上季度起始时间:<br>';
echo date('Y-m-d H:i:s',"n";</span></pre> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
