把秒数转换成时分秒
2016-08-26 17:48
471 查看
把秒数转换成时分秒
/** 转换时间格式 */ function changeTimeType($time) { if (is_numeric($time)) { $value = array( "days" => 0, "hours" => 0, "minutes" => 0, "seconds" => 0, ); if ($time >= 86400) { $value["days"] = floor($time / 86400); $time = ($time % 86400); } if ($time >= 3600) { $value["hours"] = floor($time / 3600); $time = ($time % 3600); } if ($time >= 60) { $value["minutes"] = floor($time / 60); $time = ($time % 60); } $value["seconds"] = floor($time); if(strlen($value["hours"])<2 && $value["days"]==0){ $value["hours"]="0".$value["hours"]; }else if(strlen($value["hours"])<2 && $value["days"]!=0){ $value["hours"]=$value["days"] * 24 + $value["hours"]; }else{ $value["hours"]=$value["days"] * 24 + $value["hours"]; } if(strlen($value["minutes"])<2){ $value["minutes"]="0".$value["minutes"]; } if(strlen($value["seconds"])<2){ $value["seconds"]="0".$value["seconds"]; } //return (array) $value; $t = $value["hours"] . ":" . $value["minutes"] . ":" . $value["seconds"]; Return $t; } else { return "00:00:00"; } }
相关文章推荐
- SQL SERVER中将秒数转换成时分秒
- C#实现毫秒转换成时分秒的方法
- PHP 把秒数转换成时分秒格式输出
- 把秒数转换成时分秒
- 秒转换成时分秒
- 如何将秒转换成时分秒格式
- js 秒转换成时分秒
- C语言实现获取系统时间,转换成时分秒年月日 (vs2015亲测可用)
- php秒数转换成时分秒
- 毫秒转换成时分秒 格式:HH:mm:ss Java兑现
- PHP 将秒数转换成时分秒
- JS将秒转换成时分秒显示
- 将秒转换成时分秒
- java如何将长整型的秒数转换成时分秒
- PHP 秒数转换成时分秒的格式
- 把秒数转换成时分秒格式输出
- js转换成时分秒,和日时分秒的格式
- js秒转换成时分秒
- 时间操作(Java版)—将毫秒转换为年月日时分秒
- php 中将完整的年月日时分秒的时间转换成 年月日的形式