php 时间函数参考
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"??
其它不在上列的字符則直接列出該字符
轉(zhuǎn)載于:https://www.cnblogs.com/timelesszhuang/p/3663492.html
總結(jié)
以上是生活随笔為你收集整理的php 时间函数参考的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员/设计师能用上的 75 份速查表
- 下一篇: EasyUI 分页 简洁代码