var date = new GlideDateTime("03-03-2025"); var schedRec = new GlideRecord('cmn_schedule'); schedRec.get('1f64a8c6c3b3169041791485e0013234'); gs.addInfoMessage('Checking against schedule: ' + schedRec.sys_id); var sched = new GlideSchedule(schedRec.sys_id); if(sched.isInSchedule(date)){ gs.addInfoMessage('in schedule'); }else{ gs.addInfoMessage('not in schedule'); }
How to check if a date aligns with the schedule in ServiceNow?
Working Code Asked question March 6, 2025