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 ...