php 获取上周日期_php 获取今日、昨日、上周、本月的起始时间戳和结束时间
1、php獲取今日開始時間戳和結束時間戳
$beginToday=mktime(0,date('m'),date('d'),date('Y'));$endToday=mktime(0,date('d')+1,date('Y'))-1;
2、php獲取昨日起始時間戳和結束時間戳
$beginYesterday=mktime(0,date('d')-1,date('Y'));$endYesterday=mktime(0,date('Y'))-1;
3、php獲取上周起始時間戳和結束時間戳
$beginLastweek=mktime(0,date('d')-date('w')+1-7,date('Y'));$endLastweek=mktime(23,59,date('d')-date('w')+7-7,date('Y'));
4、php獲取本月起始時間戳和結束時間戳
$beginThismonth=mktime(0,1,date('Y'));$endThismonth=mktime(23,date('t'),date('Y'));
PHP mktime() 函數用于返回一個日期的 Unix 時間戳。語法:mktime(hour,minute,second,month,day,year,is_dst)參數? ?? ???描述hour? ?? ???可選。規定小時。minute? ?? ???可選。規定分鐘。second? ?? ???可選。規定秒。month? ?? ???可選。規定用數字表示的月。day? ?? ???可選。規定天。year? ?? ???可選。規定年。在某些系統上,合法值介于 1901 - 2038 之間。不過在 PHP 5 中已經不存在這個限制了。is_dst可選。如果時間在日光節約時間(DST)期間,則設置為1,否則設置為0,若未知,則設置為-1。自 5.1.0 起,is_dst 參數被廢棄。因此應該使用新的時區處理特性。參數總是表示 GMT 日期,因此 is_dst 對結果沒有影響。參數可以從右到左依次空著,空著的參數會被設為相應的當前 GMT 值。echo(date("M-d-Y",mktime(0,12,36,2001)));將輸出結果如:
Jan-05-2002
總結
以上是生活随笔為你收集整理的php 获取上周日期_php 获取今日、昨日、上周、本月的起始时间戳和结束时间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑临时文件能删吗?(windows安装
- 下一篇: 晶体管的输出特性曲线通常分为三个区域,分