文章目录
1、设置时区
2、获取当前unix时间戳
3、获得指定时间的unix时间戳
4、从unix时间戳取得时间日期信息
5、获取unix时间戳和微秒数
1、设置时区
date_default_timezone_set(),示例如下
date_default_timezone_set('Asia/shanghai');
2、格式为time(),示例如下
var_dump(time());
3、格式为mktime(hours,minute,second,month,day,year),示例如下
mktime(0,0,0,11,11,2021);
4、date格式化一个本地时间\日期
第一个参数:必填,写上你所需要的时间和日期的格式,把format 字符放在第一个函数中会被转换为相应的信息,其他的字符还是原来的样子,示例如下:
date('Y-m-d G:i:s')
5、microtime返回当前时间戳和微秒数,由于是浮点型,所以需要用到round来四舍五入浮点型小数,具体示例如下:
<?php
date_default_timezone_set('Asia/shanghai');//设置时区
$starttime=microtime(true);
for($i=0;$i<10000000;$i++){
}
$endtime=microtime(true);
echo'该for循环花费了',round(($endtime-$starttime),4).'秒';
本文介绍了如何在PHP中设置时区,获取当前和指定时间的Unix时间戳,解析时间戳并使用各种date函数格式化日期。还展示了如何精确测量时间间隔,如使用microtime()函数。
759

被折叠的 条评论
为什么被折叠?



