// ==UserScript== // @name Precise Time Converter on Google // @namespace PreciseTimeConverterGoogle // @version 0.4 // @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.* // @grant none // @run-at document-end // @downloadURL none // ==/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; } })();