fix(filter): validate date criteria

This commit adds a validation mechanism for filter query date that
accepts either yyyy-MM-ddTHH:mm:ss formatted or expression language
strings.

Related to: CAM-2774