PHP日期與時間相關的函式

2021-06-07 22:22:55 字數 1590 閱讀 7740

php日期和時間

1.驗證日期。

checkdate()如果提供的日期有效,返回true,否則返回false。

bool bheckdate(int month,int day,int year);

2.格式化日期。

date()函式返回根據預定義的格式制定的指令格式化的時間和日期的字串形式。

string date(string format [,int timestamp]);

date("f d, y"); august 22,2007

date("l"); monday

date("m-d-y"); 07-15-2010

3.了解當前時間的更多資訊。(???)

gettimeofday()函式返回與當前時間有關的元素所組成的乙個關聯陣列。

mixed gettimeofday([bool return_float);

返回 array([sec],[usec],[minuteswest],[dsttime])

4.將時間戳轉換為使用者友好的值。

array getdate([int timestamp]);

返回 array([hours],[mday],[minutes],[mon],[month],[seconds],[wday],[weekday],[wday],[weekday],[yday],[year],[0]);

5.確定當前的時間戳。

int time();

6.根據特定日期和時間建立時間戳。

int mktime([int hour [,int minute [,int second [,int month [,int day [,int year [,int is_dst]]]]]]]);

日期函式。

顯示本地化的日期和時間。

7.設定預設的本地化環境。(???)

string setlocale(mixed category,string locale [,string locale...]);

string setlocale(mixed category,array locale);

8.strftime()函式根據setlocale()制定的本地化設定來格式化日期和時間。

string strftime(string format [,int timestamp]);

9.顯示網頁的最新修改日期。

int getlastmod();

10.確定當前月份中的天數。

使用date()的t引數。

date("t");

11.確定給定月份中的天數。

mktime()與date()合作。

$lastday = mktime(0,0,0,3,0,2007);

echo date("t",$lastday);

12.計算當前日期後(前)x天的日期。

strtotime()函式和gnu日期語法(???),加負號表示前x天。

$futuredate = dtrtotime("45 days");

echo date("f d, y",$futuredate);

PHP 日期時間函式

1.設定時區 a 修改php配置檔案date.timezone設定時區 b 通過date default timezone set 動態設定時區 c 通過ini set 動態設定時區 asia shanghai 或者prc date default timezone set prc 2.date 函...

PHP 日期與時間

1.獲取時間和日期 date 函式用來獲取並格式化日期和時間,它帶有兩個引數,第乙個是格式字串,第二個可選引數是unix時間戳。如果沒有指定時間戳,在預設的情況下,date 函式將返回當前的日期和時間,例如 echo date js f y 支援的格式 描述a 上午或下午,小寫字元表示,am 或 p...

PHP 日期與時間

一 設定時區 date default timezone set asia shanghai 設定時區 二 獲取當前unix時間戳 time 三 獲取指定時間的unix時間戳 mktime date default timezone set asia shanghai 設定時區 nowtime ti...