getdate()函數的用法:
getdate()函數是獲取日期指定指定部分的相關信息,它的語法如下:
getdate(timestamp);
getdate()函數返回數組形式的日期和時間信息,如果沒有參數timestamp,是以當前時間為準。該函數返回的關聯數組元素如下表:
getdate()函數返回的關聯數組元素說明
鍵名 | 說明 | 返回值例子 | "seconds" | 秒的數字表示 | 0 到 59 | "minutes" | 分鐘的數字表示 | 0 到 59 | "hours" | 小時的數字表示 | 0 到 23 | "mday" | 月份中第幾天的數字表示 | 1 到 31 | "wday" | 星期中第幾天的數字表示 | 0(表示星期天)到 6(表示星期六) | "mon" | 月份的數字表示 | 1 到 12 | "year" | 4 位數字表示的完整年份 | 例如:1999 或 2003 | "yday" | 一年中第幾天的數字表示 | 0 到 365 | "weekday" | 星期幾的完整文本表示 | Sunday 到 Saturday | "month" | 月份的完整文本表示 | January> 到 December | 0 | 自從 Unix 紀元開始至今的秒數,和 time() 的返回值以及用于 date() 的值類似。 | 系統相關,典型值為從 -2147483648 到 2147483647。 |
---|
getdate()函數實例
實例一
本實例使用getdate()函數不帶參數,代碼如下:
<?php$time=getdate();print_r($time);?>
運行結果如下圖:
getdate()函數以數組形式返回日期和時間信息,所以使用了print_r()來打印。
實例二
使用getdate()函數獲取系統當前的日期信息,并輸出該函數的返回值,實例代碼如下:
<?phpheader("Content-type:text/html;charset=utf-8"); //設置編碼$arr=getdate();echo $arr[year]."-".$arr[mon]."-".$arr[mday]." ";echo $arr[hours].":".$arr[minutes].":".$arr[seconds]." ".$arr[weekday]."<br/>";echo "today is the $arr[yday]th of year";?>
運行結果如下圖:
上面就是我們 getdate()函數的簡單應用。
我們都知道一年12個月,一個星期7天......,但是計算機是不知道的,所以我們還要檢驗一下日期是不是有效的,下一節,我們將介紹使用PHP函數來檢驗日期的有效性。
以上就是php getdate()函數獲取日期信息實例詳解的詳細內容,更多請關注 其它相關文章!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答