首頁 >後端開發 >php教程 >php取得各種時間的總結(程式碼)

php取得各種時間的總結(程式碼)

不言
不言原創
2018-08-21 16:25:582987瀏覽

這篇文章帶給大家的內容是關於php取得各種時間的總結(程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

取得系統時間

如:系統前一天,上一天,目前時間上一週週一時間等等

1.取得系統目前時間
echo "date('Y-m-d',time())";
2.取得系統前一天時間
echo "date("Y-m-d",strtotime("-1 day"))";
需要前几天就减去(-) 需要几天后就加(+)
#3.取得目前系統時間上一週週一和週日日期##
//上周周日的日期
$lastSunday = date('Y-m-d', strtotime('-1 sunday', time()));
//根据时间差 减去6天前,算出上周周一日期
$lastMonday = date('Y-m-d',strtotime('$lastSunday -6 day',$ss));
4.取得當週的第幾天週日是0 週一到週六是1 - 6
    $today = date('Y-m-d',time());
    //获取当前周的第几天 周日是 0 周一到周六是 1 - 6  
    $w=date('w',strtotime($today));  
    $first=1;
    //获取本周开始日期,如果$w是0,则表示周日,减去 6 天     
    $weekStart=date('Y-m-d 00:00:00',strtotime("$today-".($w ? $w - $first : 6).' days'));            
    //本周结束日期  
    $weekEnd=date('Y-m-d 23:59:59',strtotime("$weekStart +6 days"));
    //前一周的起始时间
    $weekStart = date('Y-m-d 00:00:00',strtotime("$weekStart -7 days"));
    $weekEnd = date('Y-m-d 23:59:59',strtotime("$weekEnd -7 days")););
5.上一個月一共幾天
$t = date('t',strtotime('-1 month'));
  相關推薦:

php中ftp的上傳和下載功能的實現代碼

php實作檔案上傳和下載的方法(程式碼)

以上是php取得各種時間的總結(程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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