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.

目前為 2021-01-01 提交的版本,檢視 最新版本

// ==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;
    }
})();