首页 > Web开发 > 详细

PHP封装函数,获取周日期

时间:2018-09-15 23:47:13      阅读:287      评论:0      收藏:0      [点我收藏+]
//周日期
private function get_week($date)
{
    $date_week  = date("W",strtotime($date));   //上周日期是第几周
    $week_num = date("w",strtotime($date));     //上周日期是星期几

    if($week_num == 0) $week_num = 7;
    $starttime = strtotime($date) - ($week_num-1)*24*3600;  //哪一周开始的时间(因为开始时间直接设置为了周一)
    $endtime = strtotime($date) + (7-$week_num +1)*24*3600 -1; //哪一周结束的时间

    return array(
        ‘starttime‘ => $starttime,                          //上周的星期一
        ‘endtime‘   => $endtime,                            //上周的星期日
        ‘date‘      => $date,
        ‘week_num‘  => $week_num,                           //星期几
        ‘date_week‘ => date("o",$starttime).‘-‘.$date_week  //上周是第几周
    );
}

 

PHP封装函数,获取周日期

原文:https://www.cnblogs.com/zwtqf/p/9653018.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!