Mega Code Archive

 
Categories / JavaScript DHTML / Development
 

Days Before Next Christmas Xmas

<!--       Example File From "JavaScript and DHTML Cookbook"      Published by O'Reilly & Associates      Copyright 2003 Danny Goodman -->   function getDaysBeforeNextXmas() {     var oneMinute = 60 * 1000;     var oneHour = oneMinute * 60;     var oneDay = oneHour * 24;     var today = new Date();     var nextXmas = new Date();     nextXmas.setMonth(11);     nextXmas.setDate(25);     if (today.getMonth() == 11 && today.getDate() > 25) {         nextXmas.setFullYear(nextXmas.getFullYear() + 1);     }     var diff = nextXmas.getTime() - today.getTime();     diff = Math.floor(diff/oneDay);     return diff; } ... <p>Only  <script type="text/javascript">document.write(getDaysBeforeNextXmas())</script> shopping days until Christmas.</p>