php中的日期格式

2021-09-05 12:40:22 字數 1586 閱讀 2446

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)開始至今的秒數

php日期格式。記錄

echo 今天 date y m d echo 昨天 date y m d strtotime 1 day echo 明天 date y m d strtotime 1 day echo 一周後 date y m d strtotime 1 week echo 一周零兩天四小時兩秒後 date y ...

PHP 日期格式說明

a am 或是 pm a am 或是 pm d 幾日,二位數字,若不足二位則前面補零 如 01 至 31 d 星期幾,三個英文本母 如 fri f 月份,英文全名 如 january h 12 小時制的小時 如 01 至 12 h 24 小時制的小時 如 00 至 23 g 12 小時制的小時,不足...

php中時間戳和日期格式的轉換

date 格式化乙個本地時間 日期 返回將整數timestamp按照給定的格式字串而產生的字串。如果沒有給出時間戳則使用本地當前時間 time 返回當前的 unix 時間戳 返回自從 unix 紀元 格林威治時間 1970 年 1 月 1 日 00 00 00 到當前時間的秒數。strtotime ...