1. 程式人生 > >php中的日期格式

php中的日期格式

 

date(“Y/m/d”);//輸出當前日期

以下幾種輸出格式以及各個字母代表的格式

date("Y-M-D"); //2018-Nov-Sat

date("Y-m-d"); //2018-11-17

注意:

年份:

Y------表示年份

y-------表示年份(數字表示,兩位數表示 如:99)

L-------表示是否為閏年,是閏年為1,否則為0

z-------表示年份中的第幾天(用數字0----366表示)

月份:

M------表示月份(用英文縮寫表示 ,比如十一月---> Nov,三位字母表示)

F-------表示月份完整的格式

m------表示月份(直接用數字表示,十一月---->11,有前導0的兩位數字)

n-------表示月份,(數字表示,並且沒有前導0)

S------表示每月天數後邊的英文字尾,2個字元,可以個j一起使用

星期數:

D------表示星期數(用英文縮寫表示,比如星期六 ---->Sat,三位字母表示)

l(L的小寫)-----表示星期數(完整的星期表示)

N------表示星期數(用數字1----7表示,從星期一開始計算)

w-------表示星期數(用數字0----6表示,從星期天開始計算)

日期:

d-------表示日期(用數字表示日期,十七號---->17,它是有前導0的兩位數字)

j-------表示月份中的第幾天(用數字表示,但是沒有前導0)

t--------表示給定月份所應有的天數(28-31)

 

W------表示年份中的第幾周(用數字表示,比如: 42)

時間:

a-------表示小寫的上午或者下午值 am或pm

A-------表示大寫的上午或者下午值 AM或PM

B-------Swatch Internet 標準時000-999

g-------十二小時格式,沒有前導0,1-12表示

G-------二十四小時,沒有前導0 0-23表示

h--------十二小時格式,有前導0 01-12

H-------二十四小時格式,有前導0 00-23

i--------表示分鐘數,有前導0 00-59

s-------表示秒數,有前導0 00-59

u-------表示毫秒數

時區:

e----表示時區的標識,UTC,GMT,Atlantic/Azores

I------是否為夏令時,如果是夏令時為1,否則為0

O-----表示與格林威治時間相差的小時數

P-----與格林威治時間(GMT)的差別,小時和分鐘之間有冒號分隔(PHP 5.1.3 新加)

T-----本機所處的時區

Z------時差偏移量的秒數

 

完整的日期/時間

c-------ISO 8601 格式的日期(PHP 5 新加) -------2004-02-12T15:19:21+00:00

r-------RFC 822 格式的日期-------Thu, 21 Dec 2000 16:01:07 +0200

U------從 Unix 紀元(January 1 1970 00:00:00 GMT)開始至今的秒數