diff --git a/src/countdown.js b/src/countdown.js index c5d491a..6c991ec 100644 --- a/src/countdown.js +++ b/src/countdown.js @@ -15,7 +15,8 @@ defaultOptions = { precision: 100, // 0.1 seconds, used to update the DOM elapse: false, - defer: false + defer: false, + getNow: function() { return new Date(); } }; // Miliseconds matchers.push(/^[0-9]*$/.source); @@ -212,7 +213,7 @@ this.remove(); return; } - var now = new Date(), + var now = this.options.getNow(), newTotalSecsLeft; // Create an offset date object newTotalSecsLeft = this.finalDate.getTime() - now.getTime(); // Millisecs