首頁  >  文章  >  後端開發  >  php取得本週一的日期實作方法

php取得本週一的日期實作方法

墨辰丷
墨辰丷原創
2018-06-11 14:49:023700瀏覽

這篇文章主要介紹了php獲取本周星期一具體日期的方法,涉及php針對日期的操作技巧,非常具有實用價值,感興趣的朋友可將該代碼片段整合進自己的日期類中以方便日後呼叫,需要的朋友可以參考下

本文實例講述了php取得本周星期一具體日期的方法。具體如下:

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實作清除固定日期內沒有存取的圖片

php字串及流程控制的方法

16常見的php基本函數

#

以上是php取得本週一的日期實作方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn