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)!;
打印(停止:瞬时());
>
同时,格林尼治标准时间函数
以上是本文的全部内容,希望大家能喜欢。