国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php 獲取今日、昨日、上周、本月的起始時間戳和結束時間戳的方法

2024-05-04 23:13:48
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:


//php獲取今日開始時間戳和結束時間戳
$beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));
$endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;

//php獲取昨日起始時間戳和結束時間戳

$beginYesterday=mktime(0,0,0,date('m'),date('d')-1,date('Y'));
$endYesterday=mktime(0,0,0,date('m'),date('d'),date('Y'))-1;

//php獲取上周起始時間戳和結束時間戳

$beginLastweek=mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));
$endLastweek=mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));

//php獲取本月起始時間戳和結束時間戳

$beginThismonth=mktime(0,0,0,date('m'),1,date('Y'));
$endThismonth=mktime(23,59,59,date('m'),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 值。

注意在 PHP 5.1 之前,如果該函數的參數非法,則會返回 false。

另外需要注意的是該函數對于日期運算和驗證非常有用。它可以自動校正越界的輸入,如:

復制代碼 代碼如下:


echo(date("M-d-Y",mktime(0,0,0,12,36,2013)));



將輸出結果如:Jan-05-2014

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通渭县| 隆昌县| 翁牛特旗| 儋州市| 兰考县| 永和县| 五莲县| 温宿县| 灵璧县| 玉环县| 江源县| 阜平县| 油尖旺区| 松阳县| 盘锦市| 新河县| 墨竹工卡县| 肇东市| 施秉县| 横峰县| 镇安县| 周宁县| 梁平县| 连江县| 临泽县| 辉南县| 南澳县| 新宁县| 梁山县| 岳阳市| 乐陵市| 沙河市| 宣汉县| 孝昌县| 三河市| 石首市| 神木县| 灵璧县| 芜湖县| 克山县| 万盛区|