This article mainly introduces the method of getting the specific date of Monday this week in php, involving the operation skills of php for dates. It is of great practical value. Interested friends can integrate this code snippet into their own date class to facilitate future calls. Friends in need can refer to it
The example in this article describes how to get the specific date of Monday this week in php. Share it with everyone for your reference. The details are as follows:
?
2 3 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; |