代码改变世界

PHP日期和函数

2017-08-08 13:41  谭丽#  阅读(182)  评论(0编辑  收藏  举报

1.UNIX时间戳

UNIX时间戳,又被称之为unix时间,posix时间,是指从格林威治时间1970年1月1日0时0分0秒到现在的秒数,就被称之为时间戳。

2.在PHP中获取

通过time()函数,获取时间戳的时候,是指获取服务器的时间。

date(格式,时间戳)函数可以将时间戳转为格式化的日期和时间。

mktime(时,分,秒,月,日,年):将指定日期和时间转为时间戳。

注意:如果不给参数,默认就是得到当前时间的时间戳。

mktime()函数会对用户传入时间进行自动的验证,如果超出,则自动往后面进位。

strtotime():将字符串尝试转换为时间戳。

3.日期的计算

所有在计算日期的加减的时候,需要先将其转为时间戳。

4.在PHP中获取日期和时间

getdate():获取当前的日期和时间,返回一个关联数组。

date():格式化输出一个时间戳。

5.修改PHP默认的时区

方法一:修改配置文件中的date_timezone条目的值。

方法二:通过date_default_timezone_set()函数修改时区。

6.使用微妙计算PHP脚本执行时间

microtime()函数,可以精确到微妙。