加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全

发布时间:2020-05-25 03:01:09 所属栏目:PHP 来源:互联网
导读:开发过程中,常用日期处理函数,时间戳处理函数等,如下讲解:?phpecho date(Y-m-d h:i:s,time());//运行结果(年月日时分秒,“-”间隔):2014-09-12 06:28:32echo date(Y-m-d,time());//运行结果(年月日,“-”间隔):2014-09-12echo date(Y-m-d,strtotime(d

<div class="cnblogs_code">

//运行结果(年月日时分秒,“-”间隔):2014-09-12 06:28:32

echo date('Y-m-d',time());

//运行结果(年月日,“-”间隔):2014-09-12

echo date('Y-m-d',strtotime(date('Y-m-d',time()-86400)));

//运行结果(当前日期前一天的年月日,“-”间隔):2014-09-11

echo date('Ymd',time());

//运行结果(年月日,无间隔):20140912

echo date('m-d',time());

//运行结果(月日,“-”间隔):09-12

echo str_replace("-","月",date('m-d',time()-date('w',time())*86400))."日";

//运行结果(月日,汉字显示间隔):09月12日

echo date('w',time());

//运行结果(星期几):5

echo time();

//运行结果(当前日期时间的秒数):1410503809

echo strtotime(date('Y-m-d',time()));

//运行结果(当前日期秒数,具体到天):1410503809

echo date('Y-m-d',time()))-date('w',time())))*86400);

//运行结果(当前日期所属自然周的起始日期即周日的日期,具体到天,“-”间隔):2014-09-07

$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>

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读