Advertisement
Guest User

Untitled

a guest
Jul 29th, 2020
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function getTimeInSeconds(text) {
  2.     let p = 0, sum = 0;
  3.     while (text.length > 0) {
  4.         sum += Math.pow(60, p) * text.substring(text.length - 2);
  5.         text = text.substring(0, text.length - 3);
  6.         p++;
  7.     }
  8.     return sum;
  9. }
  10.  
  11. function convertTime(seconds) {
  12.     let hours = ~~(seconds/3600);
  13.     seconds = seconds - (hours*3600);
  14.     let minutes = ~~(seconds/60);
  15.     seconds = seconds - (minutes*60);
  16.  
  17.     console.log(`${hours}:${minutes}:${seconds}`);
  18. }
  19.  
  20. let sum = 0;
  21. document.querySelectorAll("span.style-scope.ytd-thumbnail-overlay-time-status-renderer").forEach(el => {
  22.     let text = el.innerText;
  23.     sum += getTimeInSeconds(text);
  24. });
  25.  
  26. convertTime(sum);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement