/** * Validates that the value is a valid date with time. */Ext.define('Ext.data.validator.DateTime', { extend: 'Ext.data.validator.AbstractDate', alias: 'data.validator.datetime', type: 'datetime', isDateTimeValidator: true, /** * @cfg {String} message * The error message to return when the value is not a valid time. * @locale */ message: 'Is not a valid date and time', /** * @cfg {String/String[]} format * The format(s) to allow. See {@link Ext.Date}. Defaults to the concatenation of * the {@link Ext.Date#defaultFormat} and the {@link Ext.Date#defaultTimeFormat}. * @locale */ privates: { getDefaultFormat: function() { var D = Ext.Date; return D.defaultFormat + ' ' + D.defaultTimeFormat; } }});