Here you can find the source of toHHMMSS()
String.prototype.toHHMMSS = function () { var sec_num = parseInt(this, 10); // don't forget the second param 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;// www.j a v a 2 s. co m }; function Interval(fn, time) { var timer = false; var whenStarts = null; this.start = function () { if (!this.isRunning()) { whenStarts = new Date(); timer = setInterval(function() { var secs = Math.round((new Date() - whenStarts) / 1000); fn(secs); }, time); } }; this.stop = function () { clearInterval(timer); timer = false; }; this.isRunning = function () { return timer !== false; }; };
String.prototype.toHHMMSS = function () { let sec_num = parseInt(this, 10); let hours = Math.floor(sec_num / 3600); let minutes = Math.floor((sec_num - (hours * 3600)) / 60); let seconds = sec_num - (hours * 3600) - (minutes * 60); if (hours < 10) { hours = '0'+hours; if (minutes < 10) { ...
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) { ...
String.prototype.toHHMMSS = function () { var mills = this.match("\\.\\d{1,3}"); 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;} ...
String.prototype.toHHMMSS = function() { var sec_num = parseInt(this / 1000, 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; ...
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; ...
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;} return hours + ':'+ 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) { ...
String.prototype.toHHMMSS = function (displayFraction) { var fraction = ''; if (displayFraction === undefined) { displayFraction = false; var sec_num = parseInt(this, 10); if (displayFraction) { var fractionPart = this - sec_num; fraction = '.' + Math.ceil(((fractionPart < 1.0) ? fractionPart : (fractionPart % Math.floor(fractionPart))) * 1000) ...
String.prototype.toHHMMSS = function (hiddenHours) { 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; ...