PHP时间比较和时间差如何计算
来源:互联网 发布:被周小平炮轰的网络大v 编辑:程序博客网 时间:2024/04/30 08:24
1.<?php 2. $zero1=date(“y-m-d h:i:s”); 3. $zero2=”2010-11-29 21:07:00′; 4. echo “zero1的时间为:”.$zero1.”<br>”; 5. echo “zero2的时间为:”.$zero2.”<br>”; 6. if(strtotime($zero1)<strtotime($zero2)){ 7. echo “zero1早于zero2′; 8. }else{ 9. echo “zero2早于zero1′; 10. } 11. ?> 复制代码上面是比较两个绝对时间的大小复制代码<?php $zero1=strtotime (date("y-m-d h:i:s")); //当前时间 ,注意H 是24小时 h是12小时 $zero2=strtotime ("2014-1-21 00:00:00"); //过年时间,不能写2014-1-21 24:00:00 这样不对 $guonian=ceil(($zero2-$zero1)/86400); //60s*60min*24h echo "离过年还有<strong>$guonian</strong>天!"; ?> 复制代码上面是倒计时小程序 实例代码 复制代码<?php//PHP计算两个时间差的方法 $startdate="2010-12-11 11:40:00";$enddate="2012-12-12 11:45:09";$date=floor((strtotime($enddate)-strtotime($startdate))/86400);$hour=floor((strtotime($enddate)-strtotime($startdate))%86400/3600);$minute=floor((strtotime($enddate)-strtotime($startdate))%86400/60);$second=floor((strtotime($enddate)-strtotime($startdate))%86400%60);echo $date."天<br>";echo $hour."小时<br>";echo $minute."分钟<br>";echo $second."秒<br>";?>复制代码 <?php/** * 时间差计算 * * @param Timestamp $time * @return String Time Elapsed * @author Shelley Shyan * @copyright http://phparch.cn (Professional PHP Architecture) */function time2Units ($time){ $year = floor($time / 60 / 60 / 24 / 365); $time -= $year * 60 * 60 * 24 * 365; $month = floor($time / 60 / 60 / 24 / 30); $time -= $month * 60 * 60 * 24 * 30; $week = floor($time / 60 / 60 / 24 / 7); $time -= $week * 60 * 60 * 24 * 7; $day = floor($time / 60 / 60 / 24); $time -= $day * 60 * 60 * 24; $hour = floor($time / 60 / 60); $time -= $hour * 60 * 60; $minute = floor($time / 60); $time -= $minute * 60; $second = $time; $elapse = ''; $unitArr = array('年' =>'year', '个月'=>'month', '周'=>'week', '天'=>'day', '小时'=>'hour', '分钟'=>'minute', '秒'=>'second' ); foreach ( $unitArr as $cn => $u ) { if ( $$u > 0 ) { $elapse = $$u . $cn; break; } } return $elapse;}$past = 2052345678; // Some timestamp in the past$now = time(); // Current timestamp$diff = $now - $past;echo '发表于' . time2Units($diff) . '前';?>
0 0
- PHP时间比较和时间差如何计算
- PHP时间比较和时间差如何计算
- PHP时间比较和时间差计算
- php计算时间差,时间比较,时间计算
- MYSQL时间比较及时间差计算PHP
- 【Java】 时间比较--时间差计算
- C# 如何筛选时间串和计算时间差
- java计算时间差及比较时间大小
- java计算时间差及比较时间大小
- js时间比较 js计算时间差
- java计算时间差及比较时间
- java计算时间差及比较时间
- java计算时间差及比较时间
- java计算时间差及比较时间
- java计算时间差及比较时间
- JS字符串时间比较+计算时间差
- php计算时间差,输出友好时间显示
- php计算两个时间之间的时间差
- Java代码实现获取安卓手机指定App的流量、CPU和内存占用信息
- 动画ExpandableListView — SlideExpandableListView的基本使用和源码解析
- php中curl的详解
- CollapsingToolbarLayout配合CoordinatorLayout、viewpage实现伸缩式布局
- Appium_Python_Client介绍
- PHP时间比较和时间差如何计算
- cordova环境配置以及简单例子创建
- HDU——1009FatMouse' Trade(贪心+结构体+排序)
- .gitignore 语法规则
- Android使用Intent一键分享图片文字到腾讯、新浪、开心、人人等
- Linux权限基础及常用命令(CentOS)
- lock 和synchronized
- <转载>拒绝卡顿——在WPF中使用多线程更新UI
- CocoaPods 一些变化