PHP时间日期函数输出结果,首先要注意时区设置,否则输出结果可能就会出错,影响业务执行和业务结果。
<?php
//使用date_default_timezone_set()函数来设置时区
date_default_timezone_set("PRC");
//time()函数获取当前unix时间戳
echo time();
echo "<br>";
//将UNIX时间戳格式化成文本日期时间格式
echo date("Y-m-d H:i:s");
echo "<br>";
echo date("Y/m/d H:i:s");
echo "<br>";
$t=time()+7*24*60*60;
echo date("Y年m月d日 H:i:s",$t);
echo "<br>";
//mktime()函数给定了指定日期的UNIX时间戳
$t=mktime(22,00,00,03,23,1990);
$dtime=time();
echo ($dtime-$t)/60/60/24/365;
echo "<br>";
//strtotime()函数用于将任何英文文本的日期时间转换为时间戳
echo strtotime("now");
echo "<br>";
echo strtotime("+1 day");
echo "<br>";
//microtime()返回当前 Unix 时间戳和微秒数
$start=microtime(true);
for($i=0;$i<1000000;$i++){
}
$end=microtime(true);
$usetime=$end-$start;
echo $usetime;
?>
发表回复
要发表评论,您必须先登录。