PHP入门教程之日期与时间操作技巧总结(格式化,验证,获取,转换,计算等)

本文实例讲述了PHP日期与时间操作技巧。分享给大家供大家参考,具体如下:

Demo1.PHP

rush:PHP;">

Demo2.PHP

rush:PHP;">

Demo3.PHP

rush:PHP;">

Demo4.PHP

rush:PHP;">

Demo5.PHP

rush:PHP;"> 26 [minutes] => 34 [hours] => 10 [mday] => 20 [wday] => 1 [mon] => 4 //[year] => 2015 [yday] => 109 [weekday] => Monday [month] => April [0] => 1429526066 ) $t = getdate(); echo $t['year']; //传递一个时间戳 print_r(getdate(1029526066)); ?>

Demo6.PHP

rush:PHP;">

Demo7.PHP

rush:PHP;">

Demo8.PHP

rush:PHP;">

Demo9.PHP

rush:PHP;"> = 60){ echo '请这位先生休息一会。'; }else{ echo $a; } ?>

Demo10.PHP

rush:PHP;">

Demo11.PHP

rush:PHP;"> PHP //配置系统环境变量 echo date('Y-m-d H:i:s'); echo '
'; //我开始设置时区 putenv('Tz=Asia/Shanghai'); echo date('Y-m-d H:i:s'); ?>

Demo12.PHP

rush:PHP;"> PHP //putenv('Tz=Asia/Shanghai'); //获取当前时区 echo date_default_timezone_get(); echo '
'; //开始配置认时区 date_default_timezone_set('Asia/Shanghai'); echo date('Y-m-d H:i:s') ; echo '
'; echo date_default_timezone_get(); ?>

Demo13.PHP

rush:PHP;"> 37 [tm_min] => 15 [tm_hour] => 19 //[tm_mday] => 20 [tm_mon] => 3 [tm_year] => 115 //[tm_wday] => 1 [tm_yday] => 109 [tm_isdst] => 0 ) ?>

Demo14.PHP

rush:PHP;"> PHP //返回时间戳和微秒数 //怎么计算页面运行加载时间 //页面打开的时候获取一个时间 //页面结束的时候获取一个时间 //用结束的时间减去打开的时间,那么就是运行时间 // list($a,$b)=explode(' ',microtime()); // echo $b; function fn(){ list($a,microtime()); return $a+$b; //返回出精确的秒数 } //在页面打开的时候,获取一个时间 $start_time = fn(); for($i=0;$i<10000000;$i++){ // } //页面结束的时候,获取一个时间 $end_time = fn(); echo round(($end_time - $start_time),4); ?>

更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》、《》及《PHP常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...