Una possibilità.
Codice PHP:
<?php
function h100($var1) {
$var2 = str_replace(':','.',$var1);
return ((int) $var2) + ((($var2 - (int) $var2)) / 0.6);
}
function h60($var1) {
return str_replace('.',':',sprintf("%01.2f", ((int) $var1) + ((($var1 - (int) $var1)) * 0.6)));
}
print "Conversione in centesimi di ore :<br/>";
print h100('1:16');
print "<br/>";
print h100('1:35');
print "<hr/>";
print "Conversione da centesimi di ore in ore normali :<br/>";
print h60(h100('1:16')+h100('1:35'));
Dà
codice:
Conversione in centesimi di ore :
1.2666666666667
1.5833333333333
Conversione da centesimi di ore in ore normali :
2:51