一部関数追加公開しました
DeltaHPでの公開ユーザー定義関数増やしました。
動画の再生時間周辺で使っている関数二つです。
秒を00:00:00に変換。
<?php function time_convert($time){ $h=floor($time/3600); $m=floor($time%3600/60); $m = $m<10 ? '0'.$m:$m; $s=$time%3600%60; $s = $s<10 ? '0'.$s:$s; return $h>0 ? $h.':'.$m.':'.$s:($m>0 ? $m.':'.$s : '0:'.$s); } ?>例:150秒→00:02:30
5000秒→01:23:20
00:00:00を秒に変換。
<?php function time_convert_rev($time) { $h_time = explode(':',$time); if(count($h_time)==3){ $time = $h_time[0]*3600+$h_time[1]*60+$h_time[2]; }elseif(count($h_time==2)){ $time = $h_time[0]*60+$h_time[1]; } return $time; } ?>例:20:00→1200秒
10:00:00→36000秒
00付きの書式にこだわったので関数は使わず自作しました。