PHP日期時間快速入門(圖詳)

丄偙de爷ル
發布: 2023-04-08 15:04:01
原創
4915 人瀏覽過

一、日期概述

    日期與時間作業十分常見,也是PHP的核心組成。 PHP提供了日期和時間內建函數,使開發人員在日期和時間的處理上游刃有餘,大大提高了工作效率。

二、時區

    地球是圓的。世界分為24時區,分為西時區,東時區。各12個時區。

    GMT: 格林威治標準時間

    UTC: 協調世界時

    UTC == GMT == 英國倫敦的本地時間== 本初子午線時間

    我國所在東時區。橫跨5個時區。統一採用的是北京所在東8區的時間,成為北京時間。

    北京時間為: UTC 8

三、設定php時區

    php預設 0 時區,也就是UTC時間。

    我國統一使用東8區時間,php中東8區關鍵字: PRC 或 Asia/Shanghai。

1、透過修改php.ini設定

PHP日期時間快速入門(圖詳)

# 注意: 重啟apache

2、動態修改時區

PHP日期時間快速入門(圖詳)

四、常用日期函數

#1、time()

            以取得目前時間的(Unix)時間戳。從1970-1-1 0:0:0秒到現在的秒數。

PHP日期時間快速入門(圖詳)

2、date()

            date ( string $format [, int $timestamp ] ) : string date ( string $format [, int $timestamp ] ) : string date一個本地時間/日期/

            參數:

            以$format 日期/時間格式。

            $timestamp 格式化的時間戳,並省略 預設目前時間戳。

PHP日期時間快速入門(圖詳)

3、strtotime()

            則以任何字串的日期時間描述解析為(Unix) 時間戳記。

PHP日期時間快速入門(圖詳)

五、自訂日期比較函數

#        則為兩個日期相差的 天數、小時數、分鐘數。

 PHP日期時間快速入門(圖詳)

六、日期練習

#    如何實現自訂函數實作: N分鐘前,N小時前,N天前, N週,N月前?

PHP日期時間快速入門(圖詳)

七、動態修改php.ini配置項目

1、ini_get()

         取得php.ini一個設定選項的值,php.ini設定檔一個設定項目

PHP日期時間快速入門(圖詳)

2、ini_set()

      php.ini一個配置選項設定值。

 PHP日期時間快速入門(圖詳)

以上是PHP日期時間快速入門(圖詳)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板