【php】日期時間

來源:互聯網
上載者:User

標籤:定時器   oda   log   cond   格林威治   mon   定時   數值   自動   

一、 日期時間:
  a)這是一塊非常重要的內容,我們在windows當中,或者是將來要接觸的定時器也好,都是需要使用到這一塊內容的!
二、PHP當中的日期時間:
  a)時間戳記:time()可以擷取時間戳記
    i.時間戳記它就是一個整數!
    ii.範圍:-2147483648 ~ 2147483647
    iii.定義:在1970年1月1號,在英國的格林威治正式啟用,從0秒開始走到現在的一個整數值
  b)時區:(在PHP手冊當中進行搜尋date_default_timezone_set(‘時區 ’);)
    i.地球一共有24個時區,中國屬於東八區
    ii.Php當中如果時區不指定,則自動選擇英國的時區
    iii.時區的設定方式:
      1.Date_default_timezone_set(‘’);
      2.注意:使用上面的時區設定函數隨意選擇一個中國的地區就可以時間時間的轉換!因為中國都屬於東八區!
      3.在php.ini當中設定時區
        a)搜尋:date.timezone = “UTC”; 改成 “PRC”
    iv.UTC = 大不列顛及北愛爾蘭聯合王國(英國)
    v.PRC = 中華人民共和國
三、日期時間函數:
  a) time() 擷取當前系統時間戳
  b) date() 格式化一個時間戳記的日期

 1 //格式化目前時間戳 2 date(‘Y-m-d H:i:s‘,time()) 3  4 //計算出的昨天的時間戳記 5 $yestoday = time() - 24*60*60; 6  7 //計算出昨天現在這個時間的時間戳記 8 date(‘Y-m-d H:i:s‘,$yestoday); 9 10 //計算出去年現在這個時間的時間戳記11 date(‘Y-m-d H:i:s‘,time()-24*60*60*365);

  c) mktime() 取得一個指定日期的時間戳記

1 //mktime() 產生一個指定日期的時間戳記   mktime(時,分,秒,月,日,年);2 $birthday = mktime(0,0,0,30,5,1991);

  d) strtotime() 將一個字串格式的日期轉換為時間戳記

1 //擷取一下字串類型的時間戳記2 var_dump(date(‘Y-m-d H:i:s‘,strtotime(‘now‘)));3 var_dump(date(‘Y-m-d H:i:s‘,strtotime(‘yesterday‘)));4 var_dump(date(‘Y-m-d H:i:s‘,strtotime(‘10 September 2000‘)));5 var_dump(date(‘Y-m-d H:i:s‘,strtotime(‘+1 day‘)));6 var_dump(date(‘Y-m-d H:i:s‘,strtotime(‘+1 week‘)));7 var_dump(date(‘Y-m-d H:i:s‘,strtotime(‘+1 week 2 days 4 hours 2 seconds‘)));8 var_dump(date(‘Y-m-d H:i:s‘,strtotime(‘next Thursday‘)));9 var_dump(date(‘Y-m-d H:i:s‘,strtotime(‘last Monday‘)));

【php】日期時間

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.