本文共 1839 字,大约阅读时间需要 6 分钟。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | 本周一0点0分0秒到本周日11点59分59秒的时间戳 //当前日期 $sdefaultDate = date ( "Y-m-d" ); //$first =1 表示每周星期一为开始日期 0表示每周日为开始日期 $aaa_first =1; //获取当前周的第几天 周日是 0 周一到周六是 1 - 6 $w = date ( 'w' , strtotime ( $sdefaultDate )); //获取本周开始日期,如果$w是0,则表示周日,减去 6 天 $week_start = date ( 'Ymd' , strtotime ( "$sdefaultDate -" .( $w ? $w - $aaa_first : 6). ' days' )); //本周结束日期 //$week_end=date('Ymd',strtotime("$week_start +6 days")); //本周一的时间戳 $nowmonday = strtotime ( "$sdefaultDate -" .( $w ? $w - $aaa_first : 6). ' days' ); //本周日的时间戳 $nowsunday = ( strtotime ( "$week_start +7 days" )-1); 本周一的日期: //当前日期 $sdefaultDate = date ( "Y-m-d" ); //$first =1 表示每周星期一为开始日期 0表示每周日为开始日期 $aaa_first =1; //获取当前周的第几天 周日是 0 周一到周六是 1 - 6 $w = date ( 'w' , strtotime ( $sdefaultDate )); //获取本周开始日期,如果$w是0,则表示周日,减去 6 天 $week_start = date ( 'Ymd' , strtotime ( "$sdefaultDate -" .( $w ? $w - $aaa_first : 6). ' days' )); 上周一的日期: //当前日期 $sdefaultDate = date ( "Y-m-d" ); //$first =1 表示每周星期一为开始日期 0表示每周日为开始日期 $aaa_first =1; //获取当前周的第几天 周日是 0 周一到周六是 1 - 6 $w = date ( 'w' , strtotime ( $sdefaultDate )); //获取本周开始日期,如果$w是0,则表示周日,减去 6 天 $week_start = date ( 'Ymd' , strtotime ( "$sdefaultDate -" .( $w ? $w - $aaa_first : 6). ' days' )); $lastmonday = date ( 'Ymd' ,( strtotime ( "$week_start -7 days" ))); 上上周一的日期: //当前日期 $sdefaultDate = date ( "Y-m-d" ); //$first =1 表示每周星期一为开始日期 0表示每周日为开始日期 $aaa_first =1; //获取当前周的第几天 周日是 0 周一到周六是 1 - 6 $w = date ( 'w' , strtotime ( $sdefaultDate )); //获取本周开始日期,如果$w是0,则表示周日,减去 6 天 $week_start = date ( 'Ymd' , strtotime ( "$sdefaultDate -" .( $w ? $w - $aaa_first : 6). ' days' )); $lastmonday = date ( 'Ymd' ,( strtotime ( "$week_start -14 days" ))); |
转载地址:http://zrbsl.baihongyu.com/