本文实例讲述了php获取本周星期一具体日期的方法。分享给大家供大家参考。具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
private function mondayTime( $timestamp =0, $is_return_timestamp =true){ static $cache ; $id = $timestamp . $is_return_timestamp ; if (!isset( $cache [ $id ])){ if (! $timestamp ) $timestamp = time(); $monday_date = date ( 'Y-m-d' , $timestamp -86400* date ( 'w' , $timestamp )+( date ( 'w' , $timestamp )>0?86400:- /*6*86400*/ 518400)); if ( $is_return_timestamp ){ $cache [ $id ] = strtotime ( $monday_date ); } else { $cache [ $id ] = $monday_date ; } } return $cache [ $id ]; } echo $this ->mondayTime(time() + 24*3600*2,false); exit ; |
希望本文所述对大家的php程序设计有所帮助。