ServiceNow add 1 day to a date var gdt = new GlideDateTime (); gdt.addDaysLocalTime( 1 ); gs.info(gdt.getDisplayValue()); gs.info(gdt.getLocalDate()); ServiceNow add 24hrs to a date Date/Time: var gdt = new GlideDateTime (); //--for scoped app, use new GlideDateTime (; gs.info( 'GDT original milliseconds=' +gdt.getNumericValue()); gdt.add( 86400000 ); gs.info( 'GDT new milliseconds=' +gdt.getNumericValue()); gs.info( 'GDT=' +gdt); alternative var gdt = new GlideDateTime("2011-08-31 08:00:00"); var gtime1 = new GlideTime(); gtime1.setValue("00:00:20"); gdt.add(gtime1); var gtime2 = gdt.getTime(); var gdt = new GlideDateTime("2011-08-31 08:00:00"); gdt.addDaysLocalTime(-1); gs.info(gdt.getLocalDate()); Date: var gdt = new GlideDateTime (); gs.info( 'GDT original milliseconds=' +gdt.getNumericValue()); gdt.add( 86400000 ); gs.info( 'GDT new milliseconds=' +gdt.getNumericValue()); gs.info( 'GDT=' +gdt); v...
All things ServiceNow... take a look at my channel: https://www.youtube.com/@cloudminus89