计算两个时间差 方便——strtotime_PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > 计算两个时间差 方便——strtotime

计算两个时间差 方便——strtotime

 2011/9/22 8:14:05  rtxbc  http://rtxbc.iteye.com  我要评论(0)
  • 摘要:今天在项目中要求计算有效期,中间层给出了具体的截止时间,现在要求计算到现在的小时数本来想用mktime去计算,但是太麻烦了。PHP给出了一个很便利的时间函数——strtotime代码如下<?php$endtime='2011-09-2414:46:43';$new_time=strtotime($endtime)-strtotime('now');$new_hour=ceil($new_time/(60*60));var_dump($new_hour);运行结果如下注意
  • 标签:

今天在项目中要求计算有效期,中间层给出了具体的截止时间,现在要求计算到现在的小时数

?

本来想用mktime去计算,但是太麻烦了。PHP给出了一个很便利的时间函数——strtotime

?

代码如下

<?php
$endtime = '2011-09-24 14:46:43';
$new_time = strtotime($endtime) - strtotime('now');

$new_hour= ceil($new_time/(60*60));


var_dump($new_hour);

?

运行结果如下

?

?

注意:strtotime 返回的是秒数.不管本函数是使用TZ环境变量还是其他,差值终究不会错误

?

?

  • 大小: 5.3 KB
  • 查看图片附件
  • 相关文章
发表评论
用户名: 匿名