学习使用php获取上周一、上周日、本周一、本周日,获取指定日期的上周一、上周日、本周一、本周日  上周一 上周日 本周一 本周日 指定日期的上周一 指定日期的上周日 指定日期的本周一 指定日期的本周日   
 
if  ( date ( 'w' )  ==  1 ) {  $sMondayDay  =  date ( 'Y-m-d' , strtotime ( 'last monday' ) ) ;  
} else {  $sMondayDay  =  date ( 'Y-m-d' , strtotime ( '-1 week last monday' ) ) ;  
} 
echo  "<br>" ; 
echo  '上周一的日期::' . $sMondayDay ; 
echo  "<br>" ; 
echo  '上周日:'  .  date ( 'Y-m-d' ,  strtotime ( '-1 sunday' ,  time ( ) ) ) ;  
echo  "<br>" ; 
echo  '本周一:'  .  date ( 'Y-m-d' ,  ( time ( )  -  ( ( date ( 'w' )  ==  0  ?  7  :  date ( 'w' ) )  -  1 )  *  24  *  3600 ) ) ;  
echo  "<br>" ; 
echo  '本周日:'  .  date ( 'Y-m-d' ,  ( time ( )  +  ( 7  -  ( date ( 'w' )  ==  0  ?  7  :  date ( 'w' ) ) )  *  24  *  3600 ) ) ;  
echo  "<br>" ; 
$qipa250_day  =  '2024-04-10' ; 
$qipa250_week  =  date ( "w" ,  strtotime ( $qipa250_day ) ) ;  
if  ( $qipa250_week  ==  0 )  { $qipa250_week  =  7 ; 
} 
$qipa250_n  =  $qipa250_week  -  1  +  7 ; 
$qipa250_zhouyi  =  date ( 'Y-m-d' ,  strtotime ( "-{ $qipa250_n }  ,  strtotime ( $qipa250_day ) ) ) ; 
echo  "<br>" ; 
echo  $qipa250_day  .  "的上周一是:"  .  $qipa250_zhouyi ; 
echo  "<br>" ; 
$qipa250_day  =  '2024-04-10' ; 
if  ( $qipa250_week  ==  0 )  { $qipa250_week  =  7 ; 
} 
$qipa250_n  =  $qipa250_week  +  7  -  7 ; 
$qipa250_zhouri  =  date ( 'Y-m-d' ,  strtotime ( "-{ $qipa250_n }  ,  strtotime ( $qipa250_day ) ) ) ; 
echo  "<br>" ; 
echo  $qipa250_day  .  "的上周日是:"  .  $qipa250_zhouri ; 
echo  "<br>" ; 
$qipa250_day  =  '2024-04-10' ; 
echo  $qipa250_day  .  '-是周'  .  $qipa250_week  =  date ( "w" ,  strtotime ( $qipa250_day ) ) ;  
if  ( $qipa250_week  ==  0 )  { $qipa250_week  =  7 ; 
} 
$qipa250_n  =  $qipa250_week  -  1 ; 
$qipa250_ben_zhouyi  =  date ( 'Y-m-d' ,  strtotime ( "-{ $qipa250_n }  ,  strtotime ( $qipa250_day ) ) ) ; 
echo  "<br>" ; 
echo  $qipa250_day  .  "的本周一是:"  .  $qipa250_ben_zhouyi ; 
echo  "<br>" ; 
$qipa250_day  =  '2024-04-10' ; 
echo  $qipa250_day  .  '-是周'  .  $qipa250_week  =  date ( "w" ,  strtotime ( $qipa250_day ) ) ;  
if  ( $qipa250_week  ==  0 )  { $qipa250_week  =  7 ; 
} $qipa250_n  =  $qipa250_week  -  7  ; 
$qipa250_ben_zhouri  =  date ( 'Y-m-d' ,  strtotime ( "-{ $qipa250_n }  ,  strtotime ( $qipa250_day ) ) ) ; 
echo  "<br>" ; 
echo  $qipa250_day  .  "的本周日是:"  .  $qipa250_ben_zhouri ; 
echo  "<br>" ;