سلام چه پیشنهادی برای اجرای یک قطعه کد جاوااسکریپتی در یک زمان خاص دارید؟
مثلا من میخوام کدم در ساعت 12 و 1 دقیقه و 0 ثانیه و 5 صدم ثانیه اجراه بشه؟
12:01:00:05
این کد، برای هر شب ساعت 21 و 45 دقیقه تنظیم شده، تا کار خاصی رو اجرا کنه.
<!DOCTYPE html> <html> <body> <p id="demo"></p> <script> window.setInterval(function(){ // Set interval for checking var date = new Date(); // Create a Date object to find out what time it is if(date.getHours() === 21 && date.getMinutes() === 45){ // Check the time document.getElementById("demo").innerHTML = 'yes, start '; // Do stuff } }, 60000); // Repeat every 60000 milliseconds (1 minute) </script> </body> </html>
یه فایل در سمت سرور داشته باشید که هر بار فراخوانی شد زمان مورد نظر شمارو بررسی کنه و اگه موعدش بود true و در غیر اینصورت false برگردونه ... بعدش در سمت کلاینت با ایجکس در پس زمینه هر چند ثانیه یه ریکوئست به سرور بدید و اون فایل رو اجرا کنید و اگر true رو بهتون برگردوند کدتون رو اجرا کنید.
این کد، برای هر شب ساعت 21 و 45 دقیقه تنظیم شده، تا کار خاصی رو اجرا کنه.
<!DOCTYPE html> <html> <body> <p id="demo"></p> <script> window.setInterval(function(){ // Set interval for checking var date = new Date(); // Create a Date object to find out what time it is if(date.getHours() === 21 && date.getMinutes() === 45){ // Check the time document.getElementById("demo").innerHTML = 'yes, start '; // Do stuff } }, 60000); // Repeat every 60000 milliseconds (1 minute) </script> </body> </html>
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟