Click here to Skip to main content
16,023,117 members

Comments by Muhammad Usman Apr2022 (Top 2 by date)

Muhammad Usman Apr2022 26-Jul-23 3:57am View    
Thanks, it worked!!
Muhammad Usman Apr2022 24-Jul-23 16:26pm View    
Thankyou for your guidance. I modified my code and I got the remaining time but still my timer is not working.
Here is my modified code:
<pre>function makeTimer(endtime) {
                var endTime = new Date(endtime);
                var endTime = (Date.parse(endTime)) / 1000;
                var now = new Date();
                var now = (Date.parse(now) / 1000);
                var timeLeft = endTime - now;
                var days = Math.floor(timeLeft / 86400);
                var hours = Math.floor((timeLeft - (days * 86400)) / 3600);
                var minutes = Math.floor((timeLeft - (days * 86400) - (hours * 3600)) / 60);
                var seconds = Math.floor((timeLeft - (days * 86400) - (hours * 3600) - (minutes * 60)));

                if (hours < "10") {
                    hours = "0" + hours;
                }
                if (minutes < "10") {
                        minutes = "0" + minutes;
                    }
                    if (seconds < "10") {
                        seconds = "0" + seconds;
                    }
                    return {
                        days,
                        hours,
                        minutes,
                        seconds
                    };
                    setInterval(() => makeTimer(endtime),1000);
                }