PHP时间和日期函数详细解决方案

PHP中的所有功能都是UNIX时代,即从1970年1月1日起。

日期是当前开始的秒数。

当一个函数从这个时间调用秒数时,它被当作一个(时间戳)时间戳处理。

当地时间函数



1。字符串(字符串格式,inieger时间戳)



这个函数返回一个表示时间的字符串,该字符串由字符串格式控制。

如:




<
打印(日期());输出当前日期。
打印(日期()
>



也许你会问,如果时间戳是空的,或者如果它不写,你怎么没有时间戳,这意味着使用时间戳的当前时间。

一年的控制者:y年——四位Y年

一个月的控制器:M——从1-12月F ---英文月份名称M——月份名称

代表日期控制器:在D前面的0个月的日期——在日期j前没有0个——

一周的经理:l周D周

一小时的控制器:从1小时到12小时,从0小时到23小时。

代表最后一个下午控制器A ---上午或下午A ---上午或下午

代表一个薄荷控制:我---价值00-59

一年中有多少天:Z——一年中的天数

2。阵列getdate(整数时间戳)



函数返回一个矩阵。

如:




<
current_date美元= getdate();
打印($ current_date(小时));
打印($ current_date(分钟);
打印($ current_date(秒);
>



解释:

元素描述

小时24小时格式化小时

mday月份和日期

分钟分钟

数字形式月

月月全名

秒秒

谈话从0到6的数字形式

工作日周的名称

一年一年

0次邮票是从1970年1月1日到现在的秒数。

昨天的数字形式,一年中的日期

三.布尔checkdate(整月整一天,整数年)

此函数检查日期是否合法,如:




<
如果(checkdate(2291980))
打印日期!;
>



4。整数时间()



此函数获取当前时间戳,例如:




<
打印((时间));输出一个整数列表
>



5。mktime整数(整数整数整数小时,分钟,秒,整月整天)



这个函数返回日期的时间戳,即从1970年1月1日到现在的秒数。

如果某个参数超出了范围,则该函数也可以解释,例如13个月为第二年的一个月。

如:




<
$ CurrentHour =日期(H);
打印(50小时后:);
打印()
打印();
>



6。瞬时(字符串)



函数返回一个字符串,当前时间+空格的毫秒数+从1970开始的秒数。




<
打印(开始:瞬时());
对于($ = 0指数;$指数1000;索引+ +)
打印(OD)!;
打印(停止:瞬时());
>



同时,格林尼治标准时间函数

以上是本文的全部内容,希望大家能喜欢。