php中獲取當前時間

2021-05-18 08:02:19 字數 2091 閱讀 3188

time()在php中是得到乙個數字,這個數字表示從1970-01-01到現在共走了多少秒,很奇怪吧

不過這樣方便計算,

要找出前一天的時間就是 time()-60*60*24;

要找出前一年的時間就是 time()-60*60*24*365

那麼如何把這個數字換成日期格式呢,就要用到date函式了

$t=time();

echo date("y-m-d h:i:s",$t);

a   -   "am"   或   "pm"    

a   -   "am"   或   "pm"    

b   -   swatch   internet   time(【譯者注】參見   http://swatch.com/alu_beat/fs_itime.html)    

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   -   年份中的第幾天,例如   "0"   到   "365"    

z   -   時差偏移量的秒數(例如   "-43200"   到   "43200")。utc   西邊的時區偏移量總是負的,utc   東邊的時區偏移量總是正的。    

PHP中如何獲取當前時間

使用函式 date 實現 顯示的格式 年 月 日 小時 分鐘 妙 相關時間引數 a am 或是 pm a am 或是 pm d 幾日,二位數字,若不足二位則前面補零 如 01 至 31 d 星期幾,三個英文本母 如 fri f 月份,英文全名 如 january h 12 小時制的小時 如 01 至...

PHP 中獲取當前時間 Datetime Now

在 php 中可以通過date 獲取當前時間,在 5.2的版本中最好還是用datetime型別 echo date y m d h i s dt new datetime echo dt format y m d h i s 上面兩個例子返回的當前時間都是伺服器時區時間 timezone 可在php...

php中獲取當前系統時間的函式

echo date y m d h i s a am 或 pm a am 或 pm b swatch internet time 譯者注 參見 d 月份中的第幾天,有前導零的 2 位數字,例如 01 to 31 d 星期中的第幾天,文字表示,3 個字母,例如 fri f 月份,完整的文字格式,例如 ...