PHP 時:分:秒を秒数に直す サンプルコード
たとえば
19:05:03
というデータを秒数に変換するというのが必要な場合です。
いつも考えるのが面倒なので、書いておきます。
//時:分:秒を秒に変更
function h2s($hours) {
$t = explode(":", $hours);
$h = $t[0];
if (isset($t[1])) {
$m = $t[1];
} else {
$m = "0";
}
if (isset($t[2])) {
$s = $t[2];
} else {
$s = "0";
}
return ($h*60*60) + ($m*60) + $s;
}
