Built something you're proud of? Tell the story. A quick G2 review of App Engine or Build Agent helps other developers see what's possible on ServiceNow. Share your experience.

passing date values to rest api from scheduled job

samadam
Mega Sage

I am trying to pass date values using setStringParameterNoEscape() but doesnt see to be taking the dates.

setStringParameterNoEscape('fromDate', yesterday);

I have the right dates when I print to logs. Is there something specific that needs to be done for date values.

6 REPLIES 6

samadam
Mega Sage

Yes

Hello

 

Can you try this code see if this works - 

 

var today = new GlideDateTime();
today.addDaysUTC(-1);
var yesterday = today.getDate();

var r = new sn_ws.RESTMessageV2('TEST', 'GET');
r.setStringParameterNoEscape('fromDate', yesterday + ' 00:00:00');
r.setStringParameterNoEscape('toDate', yesterday + ' 23:59:59');
r.setEccParameter('skip_sensor', true);
var response = r.execute();

 

Regards,

Omkar