PHP笔记06-日期和时间

1、中国北京时间时区设置:date_default_timezone_set(PRC);

2、PHP应用mktime()函数将一个时间转换为UNIX的时间戳。

PHP笔记06-日期和时间_第1张图片

PHP笔记06-日期和时间_第2张图片

3、应用time()函数 获取当前的UNIX时间戳,返回值为从UNIX纪元(格林威治时间1970年1月1日 00:00:00)到当前时间的秒数。

PHP笔记06-日期和时间_第3张图片

4、通过date()函数获取当前的日期和时间。

PHP笔记06-日期和时间_第4张图片

PHP笔记06-日期和时间_第5张图片

5、使用getdate()函数获取日期指定部分的相关信息:

PHP笔记06-日期和时间_第6张图片

PHP笔记06-日期和时间_第7张图片

6、PHP中的日期检查函数:checkdate()函数

PHP笔记06-日期和时间_第8张图片

7、格式化时间函数:date()函数的参数format的格式化选项:

PHP笔记06-日期和时间_第9张图片

PHP笔记06-日期和时间_第10张图片

8、setlocale() 函数设置本地化环境:en_US为美国本地化环境,chs指简体中文,cht为繁体中文。

PHP笔记06-日期和时间_第11张图片

9、strftime() 函数根据本地化环境设置来格式化输出日期和时间。string strftime(string format , int timestamp)

PHP笔记06-日期和时间_第12张图片

PHP笔记06-日期和时间_第13张图片

PHP笔记06-日期和时间_第14张图片

10、应用strtotime() 函数可将任何英文文本的日期和时间解析为UNIX时间戳

PHP笔记06-日期和时间_第15张图片

 

【日期和时间的应用】

1、比较两个时间的大小:不能直接比较,要先将时间解析为时间戳,然后进行比较。

PHP笔记06-日期和时间_第16张图片

2、实现倒计时功能:

PHP笔记06-日期和时间_第17张图片

【注意:float ceil(float value),该函数为取整函数,返回不小于value值的最小整数。如果有小数部分则进一位。该函数返回float类型,而非整型】

3、计算页面脚本的运行时间:microtime()函数,该函数返回当前UNIX时间戳和微秒数。实例:运行上面的程序。

PHP笔记06-日期和时间_第18张图片

【代码】https://github.com/rxbook/study-php/tree/master/code06

你可能感兴趣的:(PHP基础笔记)