The gs.daysAgo method does not work correctly on fields where MM-dd-yyyy format is usedDescription When gs.daysAgo is used to populate the value of a field, it does not display correctly if the user has a date format different from the default. Steps to Reproduce Open a record producer. Create a new Date/Time type variable with a default value of javascript:gs.daysAgo(-5). Run the record producer. The variable appears as expected. Change a sys_user record to use MM-dd-yyyy as their date format. Run the record producer again with this user.The date field is still populated, but the date looks incorrect:System Default: 2014-07-29 21:15:09MM-dd-yyyy format: 10-07-0196 21:15:09 Workaround Pass gs.daysAgo into a new GlideDateTime record and then obtain the display value of that new record. For example, instead of using: javascript:gs.daysAgo(-5); as a default value, use the following: javascript: new GlideDateTime(gs.daysAgo(-5)).getDisplayValue(); Related Problem: PRB604613