Days Until Date

jQuery: calculate the days until a specified date

by Jon Fuller

HTML

<span id="daysUntilEvent">Some</span> days until event

CSS

#daysUntilEvent {font-weight: bold;}

JavaScript

function daysUntil(year, month, day) {
  var now = new Date(),
      dateEnd = new Date(year, month - 1, day), // months are zero-based
      days = (dateEnd - now) / 1000/60/60/24,   // convert milliseconds to days
			roundDays= Math.round(days);
  $("#daysUntilEvent").html(roundDays);
}
$(document).ready(function() {
    daysUntil();
});

daysUntil(2018, 3, 16); // 19 days!!