JSFiddle - React, Tailwind, and code Playground
by Brock Whittaker
HTML
<header>Percent Left of 2015</header>
<span></span>
CSS
body {
font-family: helvetica neue, sans-serif;
font-weight: 100;
font-size: 40pt;
text-align: center;
}
header {
font-size: 25pt;
font-weight: 600;
}
JavaScript
setInterval(function () {
var t1 = new Date(2015, 01, 01, 0, 0, 0, 0);
var t2 = new Date();
var dif = (t2.getTime() - t1.getTime()) / 1000 / 3600 / 24 / 365.25;
var dif = 100 - Math.round(dif * 1000000000) / 10000000;
// gets the time in years since 2014
$("span").html(dif.toPrecision(9) + "%");
}, 2);