码迷,mamicode.com
首页 > Web开发 > 详细

php开发之时间和日期的应用

时间:2015-03-28 18:45:58      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:php   时间应用   

1,比较两个日期的大小
比较两个日期的大小,首先是将日期转换为时间戳,然后对时间戳进行比较。
具体示例代码如下:

<?php

$time1 =date("Y-m-d H:i:s");
$time2 ="2009-12-9 4:40:12";
echo "时间变量\$time1 的时间为:".$time1."\n";
echo "时间变量\$time2 的时间为:".$time2."\n";
if(Strtotime($time1)-strtotime($time2)<0)
{

    echo "\$time1早于\$time2";
}
else{
    echo "\$time2早于\$time1";
}


?>

运行结果如下:
技术分享

2,实现页面脚本运行的时间
这里主要使用microtime()函数来实现,该函数返回当前UNIX时间戳和微秒数。返回格式为msec sec的字符串。其中sec为当前的UNIX时间戳,msec为微秒数。
语法格式如下:
string microtime(void)

示例代码如下:

<?php

function run_time()
{
    list($msec,$sec) =explode(" ",microtime());  //使用explode()函数返回两个变量
    return((float)$msec + (float)$sec);          //返回两个变量的和
}

$start =run_time();  //第一次运行run_time()函数

for($i=0;$i<100000;$i++){

}

$end =run_time();    //再一次运行run_time()函数

echo "运行的时间:".($end-$start)."\n";
?>

技术分享

php开发之时间和日期的应用

标签:php   时间应用   

原文地址:http://blog.csdn.net/hanhailong18/article/details/44703617

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!