PHP日期與時間相關的函數

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);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章