找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 254|回复: 0
打印 上一主题 下一主题

php 时间计算问题小结

[复制链接]

2536

主题

2536

帖子

7532

积分

论坛元老

Rank: 8Rank: 8

积分
7532
跳转到指定楼层
楼主
发表于 2018-2-14 09:22:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            具体如下:
1>如我们知道开始时间,要加减一个时间,得出一个结果时间,可以用以下代码
$time1='2008-10-1 12:30:30';
echo date('Y-m-d H:i:s',strtotime($time1)+30*60);//注意引号内的大小写,分钟是i不是m
执行结果:2008-10-01 13:00:30
2>若我们要计算两个时间的差值,可以用以下方法:
$time1='2008-10-1 12:30:30';
$time2='2008-10-1 13:45:30';
$diff=(strtotime($time2)-strtotime($time1))/60;
echo $time1.'到'.$time2.'的时差'.$diff.'分钟';
执行结果:2008-10-1 12:30:30到2008-10-1 13:45:30的时差75分钟
总结:php时间计算的的基础都是秒钟,把握这个规律后可以将时差换算成分钟,小时等均可,让时间计算变得很简单、轻松。
            
            
您可能感兴趣的文章:
  • php 页面执行时间计算代码
  • php 计算两个时间戳相隔的时间的函数(小时)
  • php中计算时间差的几种方法
  • php计算程序运行时间的简单例子分享
  • PHP中UNIX时间戳和日期间的转换与计算实例
  • php计算函数执行时间的方法
  • php计算给定时间之前的函数用法实例
  • php实现用于计算执行时间的类实例
  • php简单计算页面加载时间的方法
  • php时间计算相关问题小结
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端