YoutubeClock migliorato

aggiunge un orologio sui video di YouTube

// ==UserScript==
// @name         YoutubeClock migliorato
// @namespace    https://greasyfork.org/users/237458
// @version      3
// @description  aggiunge un orologio sui video di YouTube
// @author       figuccio
// @match        https://www.youtube.com/watch?v=*
// @grant        GM_addStyle
// @icon         https://www.youtube.com/s/desktop/3748dff5/img/favicon_48.png
// @license      MIT
// ==/UserScript==
(function() {
    'use strict';
    GM_addStyle('.ytp-time-display { color: #fff !important; background: rgba(0, 0, 0, 0.5) !important; border-radius: 5px !important; padding: 0 5px !important; }');

    let bar = document.querySelector(".ytp-right-controls");
    let clock = document.createElement("div");
    clock.classList.add("ytp-time-display");

    function updateClock() {
        const now = new Date();
        const time = now.toLocaleTimeString([], { hour: '2-digit', minute: '2-digit', second: '2-digit' });
        clock.textContent = time;
        setTimeout(updateClock, 1000); // Aggiorna ogni secondo per migliorare le prestazioni
    }

    updateClock();
    bar.insertBefore(clock, bar.firstElementChild);
})();