日期和時間的處理技術_PHP教程

來源:互聯網
上載者:User
日期和時間的處理技術

php的時間觀念
unix時間戳記
日期和時間的處理

1、php時間觀念

在php語言中,日期、時間函數依賴於伺服器的地區設定,php預設調置的是標準的格林威治時間,即零時區。所以要擷取本地目前時間必須更改php語言中的時區設定,更改方法有兩種,一是通過php.ini檔案中設定和通過date_default_timezone_set函數設定。

php.ini檔案中設定時區,date.timezone=xxx
date_default_timezone_set()函數設定時區,在日期,時間函數之前使用此函數。如果伺服器使用的是零時區,則不能對php.ini檔案直接進行修改,只能通過date_default_timezone_Set()函數對時區進行設定。


2.時間戳記

1、擷取任意日期,時間的時間戳記
mktime()函數將一個時間轉換為unix時間戳記。mktime()函數根據給出的參數返回unix時間戳記,其參數可以從右向左省略,任何省略的參數都會被設定成本地日期,時間的當前值(即不設定任何參數,mktime()函數擷取的是本地當前日期和時間)。mktime(小時,分鐘,秒,月,天,年,是否夏令時)
mktime()在不設定任何參數的情況下以擷取目前時間的時間戳記。

2.擷取目前時間戳, php也提供擷取目前時間的時間戳記的函數,time()函數。

3.日期、時間轉換為unix時間戳記
strtotime()函數將任何英文文本的日期描述解析為unix時間戳記。


3.日期和時間的處理

日期和時間的處理可以分為格式化日期和時間,擷取日期和時間的資訊,擷取本地化的日期和時間的檢驗日期和時間的有效性等。
date()函數對本地日期和時間進行格式化,
getdate()函數返回數組形式的日期,時間資訊,如果沒有時間戳記,則以目前時間為準。
檢驗日期和時間的有效性,checkdate()


作者“技術為王”

http://www.bkjia.com/PHPjc/478616.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/478616.htmlTechArticle日期和時間的處理技術 php的時間觀念 unix時間戳記 日期和時間的處理 1、php時間觀念 在php語言中,日期、時間函數依賴於伺服器的地區設定,...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.