博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP时间比较和时间差如何计算
阅读量:7110 次
发布时间:2019-06-28

本文共 1201 字,大约阅读时间需要 4 分钟。

1.
”; 5. echo “zero2的时间为:”.$zero2.”
”; 6. if(strtotime($zero1)

上面是比较两个绝对时间的大小

$guonian天!"; ?>

上面是倒计时小程序 实例代码

 

";echo $hour."小时
";echo $minute."分钟
";echo $second."秒
";?>

 

 

<?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 )
       {
           
$elapse = $$u $cn;
           break;
       }
   }
   return 
$elapse;
}
$past 2052345678// Some timestamp in the past
$now  time();     // Current timestamp
$diff $now $past;
echo 
'发表于' time2Units($diff) . '前';
?>

转载地址:http://eclhl.baihongyu.com/

你可能感兴趣的文章
shell中的四种模式匹配
查看>>
(转)Making 1 million requests with python-aiohttp
查看>>
The Google File System论文拜读
查看>>
Web应用扫描工具Wapiti
查看>>
hadoop-17-hive数据库元数据查看
查看>>
Bind-DLZ with MySQL
查看>>
Google 地图切片URL地址解析
查看>>
angualrjs 配置超时时间
查看>>
为了让你的网页能在更多的服务器上正常地显示,还是加上“SET NAMES UTF8”吧...
查看>>
Nvme固体硬盘Intel750,SM961分别使用一段时间以后对比
查看>>
基于JMH的Benchmark解决方案
查看>>
html5利用websocket完成的推送功能(tomcat)
查看>>
IEWebcontrol webctrl_client目录配置
查看>>
该学习了——近期要看(买)的7本书
查看>>
SQL SERVER 2014 Agent服务异常停止案例
查看>>
[ lucene扩展 ] An Introduction to Apache Lucene for Full-Text Search
查看>>
设置VS2008和IE8 调试ATL MFC ActiveX控件
查看>>
Hessian、 Burlap
查看>>
点击超链接从VSTF、SVN及文件共享服务器上下载文件
查看>>
linux文件打包tar.gz的命令
查看>>