Tips and tricks
Format Time Functions xx:xx in PHP and Javascript
Today I am going to show you format time from this format x ( seconds ) to xx:xx . And the reverse.
Javascript function from 90 to 1:30
function formatTime(arg) { //formats the time var s = Math.round(arg); var m = 0; if (s > 0) { while (s > 59) { m++; s -= 60; } return String((m < 10 ? "0" : "") + m + ":" + (s < 10 ? "0" : "") + s); } else { return "00:00"; } }
Javascript function from 1:30 to 90
function unformatTime(arg) { //formats the time if(arg.indexOf(':')>-1){ var auxa = arg.split(':'); return Number(auxa[0]) * 60 + Number(auxa[1]); }else{ return arg; } }
PHP function from 1:30 to 90
function unformatTime($arg) { //formats the time if(strpos($arg, ':')!==false){ $auxa = explode(':', $arg); return intval($auxa[0]) * 60 + intval($auxa[1]); // print_r($auxa); }else{ return $arg; } }