Skip to content

Instantly share code, notes, and snippets.

@stucka
Created May 18, 2019 02:01
Show Gist options
  • Save stucka/674b05c701908bc3a4bee4ba8681e5e4 to your computer and use it in GitHub Desktop.
Save stucka/674b05c701908bc3a4bee4ba8681e5e4 to your computer and use it in GitHub Desktop.
XO's wedding
<!DOCTYPE html>
<html>
<body onload="dosomething()">
<center>
<font size="30">On Feb. 6, XOofXOs wrote:</font><br clear>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en"><p lang="en" dir="ltr">THIS YEAR</p>&mdash; I&#39;m YOUR XO (@XOofXOs) <a href="https://twitter.com/XOofXOs/status/1093260909219381248?ref_src=twsrc%5Etfw">February 6, 2019</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
<p id="demo" style="font-size: 20px;"></p>
<p><br><p><br><a href="https://www.youtube.com/watch?v=4m1EFMoRFvY" target="_blank">Click here for important information.</a>
</center>
<script>
function dosomething() {
// Feb. 6 post date: 1549488660
// End of year: 1577854799
var newdate = new Date();
var now = newdate.getTime();
var difference = (now - 1549488660000);
var remaining = (1577854799000 - now);
var percentremaining = 100*(1577854799000 - now)/(1577854799000 - 1549488660000)
document.getElementById("demo").innerHTML = dhm(difference) + ' wasted so far.<br>';
document.getElementById("demo").innerHTML += dhm(remaining) + ' remaining THIS YEAR.<br>';
document.getElementById("demo").innerHTML += percentremaining.toFixed(15) + '% of year remaining.';
}
var t=setInterval(dosomething,180);
</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