PHP date函數(shù)參數(shù)詳解
更新時(shí)間:2006年11月27日 00:00:00 作者:
time()在PHP中是得到一個(gè)數(shù)字,這個(gè)數(shù)字表示從1970-01-01到現(xiàn)在共走了多少秒,很奇怪吧
不過這樣方便計(jì)算,
要找出前一天的時(shí)間就是 time()-60*60*24;
要找出前一年的時(shí)間就是 time()*60*60*24*365
那么如何把這個(gè)數(shù)字換成日期格式呢,就要用到date函數(shù)了
$t=time();
echo date("Y-m-d H:i:s",$t);
第一個(gè)參數(shù)的格式分別表示:
a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 幾日,二位數(shù)字,若不足二位則前面補(bǔ)零; 如: "01" 至 "31"
D - 星期幾,三個(gè)英文字母; 如: "Fri"
F - 月份,英文全名; 如: "January"
h - 12 小時(shí)制的小時(shí); 如: "01" 至 "12"
H - 24 小時(shí)制的小時(shí); 如: "00" 至 "23"
g - 12 小時(shí)制的小時(shí),不足二位不補(bǔ)零; 如: "1" 至 12"
G - 24 小時(shí)制的小時(shí),不足二位不補(bǔ)零; 如: "0" 至 "23"
i - 分鐘; 如: "00" 至 "59"
j - 幾日,二位數(shù)字,若不足二位不補(bǔ)零; 如: "1" 至 "31"
l - 星期幾,英文全名; 如: "Friday"
m - 月份,二位數(shù)字,若不足二位則在前面補(bǔ)零; 如: "01" 至 "12"
n - 月份,二位數(shù)字,若不足二位則不補(bǔ)零; 如: "1" 至 "12"
M - 月份,三個(gè)英文字母; 如: "Jan"
s - 秒; 如: "00" 至 "59"
S - 字尾加英文序數(shù),二個(gè)英文字母; 如: "th","nd"
t - 指定月份的天數(shù); 如: "28" 至 "31"
U - 總秒數(shù)
w - 數(shù)字型的星期幾,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位數(shù)字; 如: "1999"
y - 年,二位數(shù)字; 如: "99"
z - 一年中的第幾天; 如: "0" 至 "365"
其它不在上列的字符則直接列出該字符
不過這樣方便計(jì)算,
要找出前一天的時(shí)間就是 time()-60*60*24;
要找出前一年的時(shí)間就是 time()*60*60*24*365
那么如何把這個(gè)數(shù)字換成日期格式呢,就要用到date函數(shù)了
$t=time();
echo date("Y-m-d H:i:s",$t);
第一個(gè)參數(shù)的格式分別表示:
a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 幾日,二位數(shù)字,若不足二位則前面補(bǔ)零; 如: "01" 至 "31"
D - 星期幾,三個(gè)英文字母; 如: "Fri"
F - 月份,英文全名; 如: "January"
h - 12 小時(shí)制的小時(shí); 如: "01" 至 "12"
H - 24 小時(shí)制的小時(shí); 如: "00" 至 "23"
g - 12 小時(shí)制的小時(shí),不足二位不補(bǔ)零; 如: "1" 至 12"
G - 24 小時(shí)制的小時(shí),不足二位不補(bǔ)零; 如: "0" 至 "23"
i - 分鐘; 如: "00" 至 "59"
j - 幾日,二位數(shù)字,若不足二位不補(bǔ)零; 如: "1" 至 "31"
l - 星期幾,英文全名; 如: "Friday"
m - 月份,二位數(shù)字,若不足二位則在前面補(bǔ)零; 如: "01" 至 "12"
n - 月份,二位數(shù)字,若不足二位則不補(bǔ)零; 如: "1" 至 "12"
M - 月份,三個(gè)英文字母; 如: "Jan"
s - 秒; 如: "00" 至 "59"
S - 字尾加英文序數(shù),二個(gè)英文字母; 如: "th","nd"
t - 指定月份的天數(shù); 如: "28" 至 "31"
U - 總秒數(shù)
w - 數(shù)字型的星期幾,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位數(shù)字; 如: "1999"
y - 年,二位數(shù)字; 如: "99"
z - 一年中的第幾天; 如: "0" 至 "365"
其它不在上列的字符則直接列出該字符
您可能感興趣的文章:
- PHP中的排序函數(shù)sort、asort、rsort、krsort、ksort區(qū)別分析
- php數(shù)組函數(shù)序列之a(chǎn)rray_unique() - 去除數(shù)組中重復(fù)的元素值
- PHP字符轉(zhuǎn)義相關(guān)函數(shù)小結(jié)(php下的轉(zhuǎn)義字符串)
- PHP 查找字符串常用函數(shù)介紹
- PHP取整函數(shù):ceil,floor,round,intval的區(qū)別詳細(xì)解析
- PHP函數(shù)篇詳解十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制轉(zhuǎn)換函數(shù)說明
- PHP中isset()和unset()函數(shù)的用法小結(jié)
- PHP 判斷常量,變量和函數(shù)是否存在
- php中替換字符串函數(shù)strtr()和str_repalce()的用法與區(qū)別
- PHP中非常有用卻鮮有人知的函數(shù)集錦