如何将时间转换为小时(php)?
我需要如何将时间转换为小时(php)?,php,algorithm,function,time,Php,Algorithm,Function,Time,我需要PHP中的一个小函数,它将小时:分钟转换为小时 a、 g 等等 谢谢大家这应该适合你们: <?php function timeToDecimal($time) { $hm = explode(":", $time); return ($hm[0] + ($hm[1]/60)); } $time = "15:15"; echo timeToDecimal($time); ?> 你可以这样做: functi
PHP
中的一个小函数,它将小时:分钟转换为小时
a、 g
等等
谢谢大家这应该适合你们:
<?php
function timeToDecimal($time) {
$hm = explode(":", $time);
return ($hm[0] + ($hm[1]/60));
}
$time = "15:15";
echo timeToDecimal($time);
?>
你可以这样做:
function toDecimalTime($time)
{
$parsed = date_parse($time);
return $parsed["hour"] + $parsed["minute"] / 60;
}
Rizier123解决问题的方法比你的方法更有效。这实际上取决于使用情况,这段代码的高效性是否重要。在大多数情况下,情况并非如此!
15.25
function toDecimalTime($time)
{
$parsed = date_parse($time);
return $parsed["hour"] + $parsed["minute"] / 60;
}