Skip to content

Instantly share code, notes, and snippets.

@levvsha
Created July 16, 2016 13:44
Show Gist options
  • Save levvsha/ed25e56b51894dbdad7903ba0445798f to your computer and use it in GitHub Desktop.
Save levvsha/ed25e56b51894dbdad7903ba0445798f to your computer and use it in GitHub Desktop.
var duration = 0;
var result = '';
$('#tableData tr').slice(10, 13).find(':contains("00:")').each((index, element) => {
var time = $(element).text()
var minutes = time.split(':')[1]
var seconds = time.split(':')[2]
duration = duration + parseInt(minutes) * 60 + parseInt(seconds)
});
function toHHMMSS(seconds) {
var sec_num = seconds // 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;}
return hours+':'+minutes+':'+seconds;
}
result = toHHMMSS(duration);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment