यह अस्तित्व में सबसे खराब विचार हो सकता है, लेकिन शायद आप केवल एक बार अभी और समाप्ति तिथि के बीच के समय की गणना कर सकते हैं, अपने इच्छित अंतरालों की संख्या ज्ञात कर सकते हैं, और फिर setInterval
पर कॉल कर सकते हैं। और मैन्युअल रूप से मान घटाएं।
उर्फ:
var initialTime = new Date();
var endTime = /* Your Time when the thing is over */
var intervalId = setInterval(function()
{
// Every second, decrement the counter by 1 second.
// if counter is done, show end and then
clearInterval(intervalId);
}, 1000);