我在PHP
中需要的功能很少,它会将小时:分钟转换为几小时。
A.G。
15:30 = 15.5
15:15 = 15.25
15:45 = 15.75
等等
谢谢你们
答案 0 :(得分:3)
这应该适合你:
<?php
function timeToDecimal($time) {
$hm = explode(":", $time);
return ($hm[0] + ($hm[1]/60));
}
$time = "15:15";
echo timeToDecimal($time);
?>
输出:
15.25
答案 1 :(得分:1)
你可以这样做:
function toDecimalTime($time)
{
$parsed = date_parse($time);
return $parsed["hour"] + $parsed["minute"] / 60;
}