php学习七:时间和日期
在学习php中的时间和日期的时候,必须要了解什么是时间戳,那么什么是时间戳呢,请看一下的定义
时间戳:从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数
1.time(),当前时间到1970.01.01的秒数
echo time(); echo "<br/>";
可以用于区分时区的不一样,还有就是可以给其所需要的地方一个唯一的标识
2.mktime():获取某一个时间的时间戳
echo mktime(3,3,3,2,1,2016); //(时,分,秒,月,日,年) echo "<br>";
3.strtotime():将任何英文文本的日期时间描述解析为 Unix 时间戳
echo strtotime("now"); //返回当前的时间戳 echo "<br>";
4.date(): 格式化一个本地时间/日期
echo date("Y-m-d H:i:s 周w 第W周"); //返回当前日期到...的时间戳 echo "<br>";
5.getdate():是时间戳转换为数组,数组为时间数据,但是时间为0时区
date_default_timezone_set("PRC"); //将时区转换为中国的时区 $result = getdate(time()); print_r($result);
以上只是列举了一些常用的,还有许多没写出来,希望大家一起交流