php獲取當(dāng)前系統(tǒng)時(shí)間的代碼:復(fù)制代碼代碼示例: <?php //方法1 echo date("Y-m-d h:i:s"); //方法2 date_default_timezone_set('Asia/Chongqing'); //系統(tǒng)時(shí)間差8小時(shí)問題 $now = getdate(time()); $cur_wday=$now['wday']; $date = date("Y-m-d H:i:s $cweekday[$cur_wday]"); echo $date; //by www.jbxue.com ?> date函數(shù)中字母代表的含義: a - "am" 或 "pm" A - "AM" 或 "PM" B - Swatch Internet Time d - 月份中的第幾天,有前導(dǎo)零的 2 位數(shù)字,例如 "01" to "31" D - 星期中的第幾天,文本表示,3 個(gè)字母,例如 "Fri" F - 月份,完整的文本格式,例如 "January" g - 小時(shí),12 小時(shí)格式,沒有前導(dǎo)零,例如 "1" 到 "12" G - 小時(shí),24 小時(shí)格式,沒有前導(dǎo)零,例如 "0" 到 "23" h - 小時(shí),12 小時(shí)格式,例如 "01" 到 "12" H - 小時(shí),24 小時(shí)格式,例如 "00" 到 "23" i - 分鐘,例如 "00" 到 "59" I(“i”的大寫的字母)- 如果是夏令時(shí)則為 "1",否則為 "0" j - 月份中的第幾天,沒有前導(dǎo)零,例如 "1" 到 "31" l(“L”的小寫字母)- 星期中的第幾天,完整的文本格式,例如 "Friday" L - 布爾值表示是否為閏年,例如 "0" 或者 "1" m - 月份,例如 "01" to "12" M - 月份,文本表示,3 個(gè)字母,例如 "Jan" n - 月份,沒有前導(dǎo)零,例如 "1" 到 "12" O - 與格林威治時(shí)間相差的小時(shí)數(shù),例如 "+0200" r - RFC 822 格式的日期,例如 "Thu, 21 Dec 2000 16:01:07 +0200"(PHP 4.0.4新增) s - 秒數(shù),例如 "00" 到 "59" S - 每月天數(shù)后面的英文后綴,2 個(gè)字符,例如 "st","nd","rd" 或者 "th" t - 給定月份所應(yīng)有的天數(shù),例如 "28" 到 "31" T - 本機(jī)所在的時(shí)區(qū),例如 "EST" 或 "MDT"(【譯者注】在 Windows 下為完整文本格式,例如“Eastern Standard Time”,中文版會(huì)顯示“中國(guó)標(biāo)準(zhǔn)時(shí)間”。) U - 從 Unix 紀(jì)元(January 1 1970 00:00:00 GMT)開始至今的秒數(shù) w - 星期中的第幾天,數(shù)字表示,例如 "0"(星期天)到 "6" (Saturday) W - ISO-8601 格式年份中的第幾周,每周從星期一開始(PHP 4.1.0 新加的) Y - 年份,4 位數(shù)字,例如 "1999" y - 年費(fèi),2 位數(shù)字,例如 "99" Z - 時(shí)差偏移量的秒數(shù)(例如 "-43200" 到 "43200")。UTC 西邊的時(shí)區(qū)偏移量總是負(fù)的,UTC 東邊的時(shí)區(qū)偏移量總是正的。
|