php获取 本月 本周 或者 下月 下周的 开始时间 结束时间_PHP教程

WBOY
发布: 2016-07-20 11:15:32
原创
1251 人浏览过

<span <span <?php<br />$now_time</span> = <span time</span><span ();
</span><span $date</span>=<span date</span>("Y-m-d",<span $now_time</span><span );
</span><span function</span> get_date(<span $date</span>,<span $t</span>='d',<span $n</span>=0<span )
{
    </span><span if</span>(<span $t</span>=='d'<span ){
       </span><span $firstday</span> = <span date</span>('Y-m-d 00:00:00',<span strtotime</span>("<span $n</span> day"<span ));
       </span><span $lastday</span> = <span date</span>("Y-m-d 23:59:59",<span strtotime</span>("<span $n</span> day"<span ));
    }</span><span elseif</span>(<span $t</span>=='w'<span ){
       </span><span if</span>(<span $n</span>!=0){<span $date</span> = <span date</span>('Y-m-d',<span strtotime</span>("<span $n</span> week"<span ));}
       </span><span $lastday</span> = <span date</span>("Y-m-d 00:00:00",<span strtotime</span>("<span $date</span> Sunday"<span ));
       </span><span $firstday</span> = <span date</span>("Y-m-d 23:59:59",<span strtotime</span>("<span $lastday</span> -6 days"<span ));
    }</span><span elseif</span>(<span $t</span>=='m'<span ){
       </span><span if</span>(<span $n</span>!=0){<span $date</span> = <span date</span>('Y-m-d',<span strtotime</span>("<span $n</span> months"<span ));}
       </span><span $firstday</span> = <span date</span>("Y-m-01 00:00:00",<span strtotime</span>(<span $date</span><span ));
       </span><span $lastday</span> = <span date</span>("Y-m-d 23:59:59",<span strtotime</span>("<span $firstday</span> +1 month -1 day"<span )); 
    }
    </span><span return</span> <span array</span>(<span $firstday</span>,<span $lastday</span><span );
}
</span><span $day1</span>   = get_date(<span $date</span>,'d'<span );
</span><span $day2</span>   = get_date(<span $date</span>,'d',-1<span );
</span><span $week1</span> = get_date(<span $date</span>,'w'<span );
</span><span $week2</span> = get_date(<span $date</span>,'w',-1<span );
</span><span $month1</span> = get_date(<span $date</span>,'m'<span );
</span><span $month2</span> = get_date(<span $date</span>,'m',-1<span );
</span><span echo</span> '<pre class="brush:php;toolbar:false">'<span ;
</span><span print_r</span>(<span $day1</span>);<span //</span><span 今天</span>
<span print_r</span>(<span $day2</span>);<span //</span><span 昨天</span>
<span print_r</span>(<span $week1</span>);<span //</span><span 这周</span>
<span print_r</span>(<span $week2</span>);<span //</span><span 上周</span>
<span print_r</span>(<span $month1</span>);<span //</span><span 这月</span>
<span print_r</span>(<span $month2</span>);<span //</span><span 上月</span>
<span echo</span> '
登录后复制
';

 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/440173.htmlTechArticle$now_time = = ("Y-m-d", get_date( , ='d', =0 ( =='d' = ('Y-m-d 00:00:00', (" day" = ("Y-m-d 23:59:59", (" day" ( =='w' ( !=0){ = ('Y-m-d', (" week" = ("Y-m-d 00:00:00", (" Sunday"...
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!