Start execution of scheduled job after specific date

tanvipalkar
Tera Contributor

Hello community,

My requirement is to execute scheduled job to trigger email notifications. Want to execute scheduled job daily 3.00 am On US/eastern timezone, but scheduled job should run from 15 oct.

Following conditions I tried:

1. Set run as daily and set time zone is/eastern and time 3 am but there is no option to set start date.

2. Set run as periodically, set repeat interval 1 day and starting date 7 oct but there is no option to select timezone

Could you please help me to solve this problem. 

Thank you!

1 ACCEPTED SOLUTION

1__AnithaHV
Kilo Sage

Hi @tanvipalkar ,

 

You can set "Run as tz" to /eastern so that it runs in the eastern timezone.

you can set the 

  • Set the "Next action" field to the desired future date and time. This tells ServiceNow when to run the job next.OR
  • By using script condition   
var answer = false;
 var startDate = new GlideDate("2025-10-15"); 
var now = new GlideDate();
 if(now.getDisplayValue() >=startDate..getDisplayValue())
{ 
answer = true;
 } 
answer;

 

 

View solution in original post

1 REPLY 1

1__AnithaHV
Kilo Sage

Hi @tanvipalkar ,

 

You can set "Run as tz" to /eastern so that it runs in the eastern timezone.

you can set the 

  • Set the "Next action" field to the desired future date and time. This tells ServiceNow when to run the job next.OR
  • By using script condition   
var answer = false;
 var startDate = new GlideDate("2025-10-15"); 
var now = new GlideDate();
 if(now.getDisplayValue() >=startDate..getDisplayValue())
{ 
answer = true;
 } 
answer;