time()

time()

time() 是指返回自 Unix 紀元(January 1 1970 00:00:00 GMT)起的當前時間的秒數的函數,主要用來獲取當前的系統時間,返回的結果是一個time_t類型。

定義和用法


其值表示從UTC(Coordinated Universal Time)時間1970年1月1日00:00:00(稱為UNIX系統的Epoch時間)到當前時刻的秒數。然後調用localtime函數將time_t所表示的UTC時間轉換為本地時間(我們是+8區,比UTC多8個小時)並轉成struct tm類型,該類型的各數據成員分別表示年月日時分秒。

語法


time();

技術細節


返回值:返回一個包含當前時間的 Unix 時間戳的整數。
PHP 版本:4+

實例


返回當前時間的 Unix 時間戳,並格式化為日期:

C標準庫函數


time_t time(time_t *t);
如果t是空指針,直接返回當前時間。如果t不是空指針,返回當前時間的同時,將返回值賦予t指向的內存空間。