您好,登錄后才能下訂單哦!
一、日期概述
日期和時間操作十分常見,也是PHP的核心組成部分。PHP提供了日期和時間內置函數,使開發人員在日期和時間的處理上游刃有余,大大提高了了工作效率。
二、時區
地球是圓的。世界分為24時區,分為西時區,東時區。各12個時區。
GMT: 格林威治標準時間
UTC: 協調世界時
UTC == GMT == 英國倫敦的本地時間 == 本初子午線 == 0時區時間
我國所在東時區。橫跨5個時區。統一采用的是北京所在東8區的時間,成為北京時間。
北京時間為: UTC+8
三、設置php時區
php默認 0 時區,也就是UTC時間。
我國統一使用東8區時間,php中東8區關鍵字: PRC 或 Asia/Shanghai。
1、通過修改php.ini設置
注意: 重啟apache
2、動態修改時區
四、常用日期函數
1、time()
獲取當前時間的(Unix)時間戳。從1970-1-1 0:0:0秒到現在的秒數。
2、date()
date ( string $format [, int $timestamp ] ) : string 格式化一個本地時間/日期
參數:
$format 日期/時間格式。
$timestamp 被格式化的時間戳,省略 默認當前時間戳。
3、strtotime()
將任何字符串的日期時間描述解析為(Unix) 時間戳。
五、自定義日期比較函數
比較兩個日期相差的 天數、小時數、分鐘。
六、日期練習
如何實現自定義函數實現: N分鐘前,N小時前,N天前,N周,N月前?
七、動態修改php.ini配置項
1、ini_get()
獲取php.ini一個配置選項的值,php.ini配置文件一個配置項
2、ini_set()
動態為php.ini一個配置選項設置值。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。