使用 PHP 程式設計時,與你遇到的大多數其他型別的資料相比,日期和時間有很大不同。 因為日期和時間沒有明確的結構,並且日期的計算和表示也很麻煩。在 PHP 中,日期和時 間函式庫是 PHP 語言的`一個核心部分。
時間戳是自 1970 年 1 月 1 日(00:00:00GMT)以來的秒數。它也被稱為Unix 時間 戳(Unix Timestamp)。Unix 時間戳(Unix timestamp),或稱Unix 時間(Unix time)、POSIX 時 間(POSIX time),是一種時間表示方式,定義為從格林威治時間1970 年 01 月 01 日 00 時 00 分 00 秒起至現在的總秒數。Unix 時間戳不僅被使用在 Unix 系統、類Unix 系統中,也在許 多其他作業系統中被廣泛採用。例如(1184557366 表示 2007-07-16 03:42:46)
PHP日期和時間庫
1、驗證日期:checkdata(month,day,year) 驗證日期的有效性。(官方定義是:驗證格利高裡日期)
month引數——必填。
day引數——必填。
year引數——必填。
return——返回真或假。
例如:
執行結果:
2、格式化本地時間:data(format,timestamp) 函式格式化本地日期和時間,並返回已格式化的日期字串。
format引數——必填。
timestamp引數——可填。
return——成功返回格式化的日期字串,失敗返回false。