PHP函数的日期时间函数日期()使用详细的解决方案。

日期时间函数是PHP的核心组件。这些函数可以在没有安装的情况下使用:

PHP日期()函数
PHP日期()函数可以将时间戳格式化为可读性更好的日期和时间。

语法
日期(格式,时间戳)

格式是必需的。指定时间戳的格式。
时间戳是可选的。指定时间戳。默认值是当前日期和时间。


PHP的日期时间函数日期()

复制代码代码如下所示:
$ =时间();
回声的日期(当前H:我:S


第一个参数的格式表示为:
答:上午或下午
答:上午或下午
d -几天,两位数,如果小于两位构成零。例如,01到31。
D -周,三个英文字母;例如,朋友
F月份,全名英文,例如,一月
h - 12小时的小时数;例如,01到12
h - 24小时的小时数;例如,00到23
g - 12小时的时间,小于两位的零,例如,1 到12
g - 24小时的小时数,少于两个没有空;例如,0 到23。
i -分钟,例如,00到59
j -几天,两位数,如果小于两位不加零;例如,1到31。
l周,英文全称;例如,星期五
m个月,两个数字,如果在补零前面少于两个位;例如,01到12。
n个月,两个数字,如果小于两位不加零;例如,1到12。
m个月,三个英文字母;例如,简
s秒;例如,00到59
S - O Kayoungwen序数,两个英文字母;例如,
t:指定月份的天数;例如,28到31
秒数
w数字周,如0(星期日)到6(星期六)
y,四位数,例如,1999
y,年份,两位数,例如,99
Z——一年的头几天,例如,0到365
未列出的其他字符直接列出。

1,每年的月日

复制代码代码如下所示:
回声日期('y-m-j);
2007-02-6

回声日期('y-n-j);
07-2-6


大写Y表示四位数年份,小写字母y表示年份的两位数;
小写字母M表示月份的数目(用铅表示),小写字母n表示月份不带月份的月份数。

复制代码代码如下所示:
回声日期('y-m-j);
2007-feb-6

回声日期('y-m-d);
2007-02-06


大写M代表月份的3个缩写,小写字母代表月份的数字(以铅为0)。
如果没有大写j,只有小写j代表月的日期,没有前导o;如果需要月的前导,则使用小写d。

复制代码代码如下所示:
回声日期('y-m-j);
2007-feb-6

回声日期('y-f-js);
2007-february-6th



大写M代表本月的3个缩写,大写的F表示英文月份的完整书写(不含小写字母F)。
大写s表示日期的后缀,例如St、ND、RD和TH,以查看日期号是什么。

总结:
这意味着y和小写Y可以用于年份。
对于月份,您可以使用大写的f、大写的m、小写的m和小写的n(分别表示字符和数字的两种方式);
日期可以表示为小写的d和小写的j,而大写s代表日期的后缀。


2,时间:分钟:秒

默认情况下,PHP解释显示格林尼治的标准时间,与本地时间相差8小时。

复制代码代码如下所示:
回声号(G:我的');
5:56:57是

回声日期(H:我的');
05:56:57是


小写字母G代表12小时,没有前导0,小写字母表示12小时领先0的系统。
当使用12小时系统时,它需要在下午显示,小写字母A代表小写字母AM和pm,而大写a代表首都的AM和pm。

复制代码代码如下所示:
回声号(G:我:S);
14:02:26


大写字母G代表24小时的小时数,但没有前导;大写字母h表示前导数的小时数。

总结:
字母G表示没有向导的一小时,字母H表示小时的领先。
小写字母G和h代表12个小时,大写字母G和h代表24小时制。

3,闰年,周,日

复制代码代码如下所示:
回波时间(L);
今年是否是闰年:0

回波时间(L);
今天是:星期二

回声日期();
今天是星期二


大写L指示今年是否为闰年值,布尔值为true返回值1,否则为0;
小写字母L表示一周中用英语(星期二)写满日期。
大写D是用来表示3个字符的缩写(二)本周。

复制代码代码如下所示:
回波时间('w');


本周:2

复制代码代码如下所示:
回波时间('w');


本周是一年中的06周。

小写w代表数字形式的一周。
w代表一年中的几个星期。

复制代码代码如下所示:
回声日期(不是);


今天是这个月的28天。

复制代码代码如下所示:
回波时间(Z);


今天是今年的第三十六天。

小写字母T表示当前月份的天数。
小写字母Z表示今天是一年中的第一天。

4,另一个

复制代码代码如下所示:
回声日期(不是);
UTC


首都T代表服务器的时区设置。

复制代码代码如下所示:
回声日期(我);



大写i指示是否是夏令时,实际返回值为1,否则为0。

复制代码代码如下所示:
回波时间(U);
十一亿七千零七十六万九千四百二十四


首都U表示,从1970年1月1日到现在的秒数是UNIX时代的UNIX时间戳。

复制代码代码如下所示:
回波时间(C);
2007-02-06t14:24:43 +00:00


小写字母C表示ISO8601日期,日期格式为YYYY-MM-DD,日期和时间是由字母T分开,时间格式是HH:MM:SS和时区是由格林尼治标准时间(GMT)的偏差来表示。

复制代码代码如下所示:
回波信号(R');
二,06月2007 14:25:52 + 0000


小写的r代表RFC822日期。