Last active
April 4, 2019 02:13
-
-
Save stucka/79c61349eaa7f6e6d9b1a170aa765417 to your computer and use it in GitHub Desktop.
tomheartstanks dip calculator
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<body onload="dosomething()"> | |
<p id="demo"></p> | |
<script> | |
function dosomething() { | |
var newdate = new Date(); | |
var now = newdate.getTime(); | |
var difference = (now - 1554145200000); // time in Pacific, noon, April 1, 2019 | |
var daysvalue = difference / ( 24 * 60 * 60 * 1000); | |
document.getElementById("demo").innerHTML = dhm(difference) + ' quit.'; | |
document.getElementById("demo").innerHTML += '<br>' + Math.floor(daysvalue * 14) + ' dips. '; | |
document.getElementById("demo").innerHTML += '<br>$' + (daysvalue * 5.83).toFixed(2) + ' saved. '; | |
document.getElementById("demo").innerHTML += '<br>' + (daysvalue * 0.96).toFixed(2) + ' tins saved. '; | |
document.getElementById("demo").innerHTML += '<br><font size="+1">' + Math.floor((daysvalue * 5.83)/.104) + ' Lego bricks. 🧱</font>'; | |
} | |
</script> | |
<script> | |
function dhm(t){ | |
var cd = 24 * 60 * 60 * 1000, | |
ch = 60 * 60 * 1000, | |
d = Math.floor(t / cd), | |
h = Math.floor( (t - d * cd) / ch), | |
m = Math.round( (t - d * cd - h * ch) / 60000), | |
pad = function(n){ return n < 10 ? '0' + n : n; }; | |
if( m === 60 ){ | |
h++; | |
m = 0; | |
} | |
if( h === 24 ){ | |
d++; | |
h = 0; | |
} | |
//return [d, pad(h), pad(m)].join(':'); | |
return(d + ' days; ' + h + ' hours; ' + m + ' minutes'); | |
} | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment