Validation script use cases

concept brazil Updated Sep 10, 2026 1 min read c_ValidateDateAndTime.md
Raw file servicenow.com

To validate the input of all date/time fields, you can use the following in a validation script (System Definition > Validation Scripts).

Because the date/time format is hard-coded in this script, it must match your instance's date/time format. If your instance's date/time format changes, you must update your validation script.

Set the validation script's type to "glide_date_time". Then, with this validation script, if a user enters an incorrect format in a date/time field, they will receive an error message.

JavaScript
function validate (value){  if (!value) {    return true; }
 return (getDateFromFormat(value, 'yyyy-MM-dd HH:mm:ss') != 0);}

For a comprehensive use case, see Restricting record access.

Parent Topic:Example scripts

Search documentation
Search document titles and file paths on the brazil branch