php专区

 首页 > php专区 > PHP应用 > 常用功能 > 13、PHP计算时长

13、PHP计算时长

分享到:
【字体:
导读:
          我们在处理时间时,需要计算当前时间距离某个时间点的时长,如计算客户端运行时长,通常用hh:mm:ss表示。 1 function changeTimeType( $seconds ) { 2 3 if ( $seconds 3600 ) { 4 5 $hours = intval ( $second...

我们在处理时间时,需要计算当前时间距离某个时间点的时长,如计算客户端运行时长,通常用hh:mm:ss表示。

复制代码
 1 function changeTimeType($seconds) { 
 2 
 3     if ($seconds > 3600) { 
 4 
 5         $hours = intval($seconds / 3600); 
 6 
 7         $minutes = $seconds % 3600; 
 8 
 9         $time = $hours . ":" . gmstrftime('%M:%S', $minutes); 
10 
11     } else { 
12 
13         $time = gmstrftime('%H:%M:%S', $seconds); 
14 
15     } 
16 
17     return $time; 
18 
19 }
20 
21 //使用方法如下
22 
23 $seconds = 3712; 
24 
25 echo changeTimeType($seconds);
复制代码

 

分享到:
12、PHP页面提示与跳转
我们在进行表单操作时,有时为了友好需要提示用户操作结果,并跳转到相关页面,请看以下函数: 1 function message($msgTitle,$message,$jumpUrl){ 2 $str = ''; 3 $str .= ''; 4 $str .= ''; 5 $str .= ''; 6 $str .= '...
PHP实现定时任务的几种处理方法
定时任务执行php程序有两方法,一种是ignore_user_abort来实现定时操作,另一种是利用系统自带的计划任务来操作,如linux中使用Crontab,windows机器使用任务计划即可. 下面是网上比较流行的纯PHP实现定时任务的代码,我把他整理完善了下,不过先别急着用,一定要看到最下面,代码如下:   上面的代码是死循...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……