piaofengnet
中级会员
 
UID 82620
精华
0
积分 230
帖子 106
金钱 230 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-11-4
状态 离线
|
通过秒数获得具体时间
随便写的东西,如果觉得好请支持下
<?php //飘枫设计·版权随便转贴请保留来源:[url]http://cxxsba.cn[/url] //欢迎大家看小说 function formattime($num,$arr=array()) { if($num>=86400){ //包含天 $arr["day"] = sprintf('%d',($num/86400)); $num -= $arr['day']*86400; if($num){ return formattime($num,$arr); }else{ return $arr; } }elseif($num>=3600){ //小时 $arr["hour"] = sprintf("%d",($num/3600)); $num -= $arr['hour']*3600; return formattime($num,$arr); }elseif($num>=60){ //分 $arr["minute"] = sprintf("%d",($num/60)); $arr["second"] = sprintf("%d",$num-$arr['minute']*60); return $arr; }elseif($num<60){ $arr["second"] = $num; return $arr; } } //我们输入3600那么结果是1小时 //我们输入3601那么是1小时1秒 //我们输入60那么显示1分钟 //等等。有兴趣的朋友可以把这玩意扩展到月甚至年之类的 //用法,返回一个数组 print_R(formattime('3601')); ?> [ 本帖最后由 piaofengnet 于 2007-10-4 06:13 PM 编辑 ]
|
|