Precise Time Converter on Google

See the precise time convertion results on google when searching for Hours to Days, Minutes to Hours or Minutes to Milliseconds.

Od 01.01.2021.. Pogledajte najnovija verzija.

// ==UserScript==
// @name         Precise Time Converter on Google
// @namespace    PreciseTimeConverterGoogle
// @version      0.6
// @description  See the precise time convertion results on google when searching for Hours to Days, Minutes to Hours or Minutes to Milliseconds.
// @author       hacker09
// @include      *://www.google.*
// @icon         https://www.google.com/s2/favicons?domain=www.google.com
// @grant        none
// @run-at       document-end
// @noframes
// ==/UserScript==

(function() {
    'use strict';
if (document.querySelector("#ssSucf").value === 'Minute')
    {
    var Input = document.querySelector("#HG5Seb > input").defaultValue;
    }

if (document.querySelector("#ssSucf").value === 'Hour')
    {
       var Input = document.querySelector("input.vXQmIe.gsrt").defaultValue * 60;
    }

if ((document.querySelector("#ssSucf").value === 'Hour' && document.querySelector("#NotFQb > select").value === 'Day') || (document.querySelector("#ssSucf").value === 'Minute' && document.querySelector("#NotFQb > select").value === 'Hour') || (document.querySelector("#ssSucf").value === 'Minute' && document.querySelector("#NotFQb > select").value === 'Millisecond'))
    {
    var Value;
    var days = Math.floor(Input / 1440);
    var hours = Math.floor((Input % 1440) / 60);
    var minutes = (Input % 1440) % 60;

    (document.querySelector("#ssSucf").value === 'Minute' && document.querySelector("#NotFQb > select").value === 'Millisecond') ? Value = Input*60000: Value = days + ' day(s) ' + hours + ' hr(s) ' + minutes + ' min(s)';
    document.querySelector("#NotFQb > input").style.width = '370px';
    document.querySelector("#NotFQb > input").defaultValue = Value;
    }
})();