I am creating an application in javascript
which send notification on every sunday 12.00 am.
What should I do to call a function on that time.
Creating Scheduled Task in JavaScript
Asked Answered
show us more info's, what u have done so far ? –
Mom
for starters, you have Date object and setInteval to check Date –
Intelligible
Will the JavaScript be persistent (i.e. server-side service / cron job) or transient (i.e. client-side web page)? –
Scalf
Ah, I see you've edited your comment. Well, that makes mine useless, deleting. :) –
Scrimpy
@ElliotBonneville. Anyway I answred how it can be done (but shouldn't...) –
Economically
@gdoron: Looks about right. +1 –
Scrimpy
I wouldn't do it with javascript
That said(with shouting...)
function foo(){
var day =new Date().getDay();
var hours =new Date().getHours();
if (day === 0 && hours >12 && hours < 13) // day is a 0 index base
// sunday between 12:00 and 13:00
// Do what you want here:
}
setInterval(foo, 3600000); // one hour check.
so what would you do it with? –
Inerrant
@ChristopherStrydom, with server side code. C#\Java\Ruby\PHP etc'. –
Economically
@George, I don't believe this is the case here as the OP didn't mention nodejs in his question text\tags\comments. –
Economically
another solution is 3rd parties like: cron
var CronJob = require('cron').CronJob;
var job = new CronJob('0 0 0 * * 0', function() {
console.log('You will see this message every sunday, 12 am');
}, null, true, 'America/Los_Angeles');
job.start();
© 2022 - 2024 — McMap. All rights reserved.