php擷取系統時間的代碼舉例

來源:互聯網
上載者:User
  1. //方法1

  2. echo date("Y-m-d h:i:s");

  3. //方法2

  4. date_default_timezone_set('Asia/Chongqing'); //系統時間差8小時問題
  5. $now = getdate(time());
  6. $cur_wday=$now['wday'];
  7. $date = date("Y-m-d H:i:s $cweekday[$cur_wday]");
  8. echo $date;
  9. //by bbs.it-home.org
  10. ?>
複製代碼

date函數中字母代表的含義:a - "am" 或 "pm" A - "AM" 或 "PM" B - Swatch Internet Time d - 月份中的第幾天,有前置字元為零的 2 位元字,例如 "01" to "31" D - 星期中的第幾天,文本表示,3 個字母,例如 "Fri" F - 月份,完整的文字格式設定,例如 "January" g - 小時,12 小時格式,沒有前置字元為零,例如 "1" 到 "12" G - 小時,24 小時格式,沒有前置字元為零,例如 "0" 到 "23" h - 小時,12 小時格式,例如 "01" 到 "12" H - 小時,24 小時格式,例如 "00" 到 "23" i - 分鐘,例如 "00" 到 "59" I(“i”的大寫的字母)- 如果是夏令時則為 "1",否則為 "0" j - 月份中的第幾天,沒有前置字元為零,例如 "1" 到 "31" l(“L”的小寫字母)- 星期中的第幾天,完整的文字格式設定,例如 "Friday" L - 布爾值表示是否為閏年,例如 "0" 或者 "1" m - 月份,例如 "01" to "12" M - 月份,文本表示,3 個字母,例如 "Jan" n - 月份,沒有前置字元為零,例如 "1" 到 "12" O - 與格林威治時間相差的小時數,例如 "+0200" r - RFC 822 格式的日期,例如 "Thu, 21 Dec 2000 16:01:07 +0200"(PHP 4.0.4新增) s - 秒數,例如 "00" 到 "59" S - 每月天數後面的英文尾碼,2 個字元,例如 "st","nd","rd" 或者 "th" t - 給定月份所應有的天數,例如 "28" 到 "31" T - 本機所在的時區,例如 "EST" 或 "MDT"(【譯者注】在 Windows 下為完整文字格式設定,例如“Eastern Standard Time”,中文版會顯示“中國標準時間”。) U - 從 Unix 紀元(January 1 1970 00:00:00 GMT)開始至今的秒數 w - 星期中的第幾天,數字表示,例如 "0"(星期天)到 "6" (Saturday) W - ISO-8601 格式年份中的第幾周,每周從星期一開始(PHP 4.1.0 新加的) Y - 年份,4 位元字,例如 "1999" y - 年費,2 位元字,例如 "99" Z - 時差位移量的秒數(例如 "-43200" 到 "43200")。UTC 西邊的時區位移量總是負的,UTC 東邊的時區位移量總是正的。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.