1. 程式人生 > >總結PHP中返回各種型別的時間函式

總結PHP中返回各種型別的時間函式

一、返回字串的函式:

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

二、返回整數時間戳的函式:

int time(void); 返回當前時間的時間戳

int strtotime(string $time,[int $now]); 以now為基數,將一個英文格式的時間轉換為時間戳

int mktime([ int $hour = date("H") [, int $minute = date("i") [, int $second = date("s") [, int $month = date("n") [, int $day = date("j")

[, int $year = date("Y") [, int $is_dst = -1 ]]]]]]] ); 獲取一個時間的時間戳

三、返回陣列型別的函式:

array getdate([int $timestamp]); 獲取時間資訊

四、返回布林型別的函式

bool checkdate(int $month, int $day, int $year); 驗證是否是正確的格林尼治時間

五、返回混合型別的函式

mixed microtime([bool $get_as_float])

如果$get_as_float沒有設定,將返回"msec sec"樣式的字串;如果設定為TRUE,將返回浮點型別的秒數