Javascript String toHHMMSS()
toHHMMSS = function () { var sec_num = parseInt(this, 10); // don't forget the second parm var hours = Math.floor(sec_num / 3600); var minutes = Math.floor((sec_num - (hours * 3600)) / 60); var seconds = sec_num - (hours * 3600) - (minutes * 60); if (hours < 10) {hours = "0"+hours;} if (minutes < 10) {minutes = "0"+minutes;} if (seconds < 10) {seconds = "0"+seconds;} return hours+'h '+minutes+'m '+seconds+'s'; }; String.prototype.toHHMMSS = toHHMMSS; Number.prototype.toHHMMSS = toHHMMSS;
String.prototype.toHHMMSS = function () { var sec_num = parseInt(this, 10); // don't forget the second param var minutes = Math.floor(sec_num / 60); var seconds = sec_num - (minutes * 60); if (minutes < 10) {minutes = "0"+minutes;} if (seconds < 10) {seconds = "0"+seconds;} return minutes+':'+seconds; };
String.prototype.toHHMMSS = function() { var sec_num = parseInt(this, 10); var hours = Math.floor(sec_num / 3600); var minutes = Math.floor((sec_num - (hours * 3600)) / 60); var seconds = sec_num - (hours * 3600) - (minutes * 60); if (hours < 10) hours = "0" + hours; if (minutes < 10) minutes = "0" + minutes; if (seconds < 10) seconds = "0" + seconds; var time = hours + ':' + minutes + ':' + seconds; return time;/* w w w. ja v a 2s .c o m*/ }