PHP - 日期和时间

发布时间:2019-08-07 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP - 日期和时间脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1、概述

checkdate函数验证日期的正确性;date函数将服务器的时间格式化;getdate获得时间及日期信息;time获取目前时间的UNIX时间戳。

2、date:获取日期和时间

date

通过date函数可以获取按照指定格式输出的日期和时间信息,如果省略参数,会自动获取本地的当前时间。声明如下:

string date(string format,int timestamp);

其中参数format为显示格式,参数timestamp为时间戳,是可选择的,默认为time(),即如果没有给出时间戳则使用本地当前时间。format格式参数在这里简单介绍几个:"Y"四位数字完整表示年份,"y"两位数字表示年份,"M"三个字母表示月份,"m"数字表示月份,"D"星期中的第几天,"d"月份中的第几天,"H"24小时格式,"h"12小时格式,"I"判断是否为夏令时,"i"分钟数,"s"秒数。

<?php
echo date("Y-m-d H:i:s");
?>

3、getdate:获取日期信息

通过getdate()函数可以获取日期信息,而该函数返回值为一个数组,其中包括指定的日期和时间信息。如果没有给出时间戳,则输出的是本地当前的日期和时间。 声明如下:

array getdate(int timestamp);

<?php
PRint_r(getdate());
?>

4、checkdate:检验日期的有效性

程序开发过程中,在需要设计填写日期和时间的模块中,有时会因为录入失误,而产生错误。为了避免些类问题的出现,在设计时就要对日期进行检验,就是利用checkdate函数。声明如下:

bool checkdata(int month,int day,int year);

如果检验有效,返回true,否则返回falsemonth的有效值在1-12,`day在给定的月之内,包括闰年,year的值在1-32767`之间。

<?php
echo checkdate(6, 25, 2017);//1
?>

5、time:获取当前时间戳

获取当前时间戳通过time()函数来实现。声明如下:

int time();

<?php
echo time();//获取当前时间的时间戳
?>

脚本宝典总结

以上是脚本宝典为你收集整理的PHP - 日期和时间全部内容,希望文章能够帮你解决PHP - 日期和时间所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。