API Reference > ui-components > DateTimeTypeConverter > DateTimeTypeConverterBase DateTimeTypeConverterBase Class DateTime Type Converter. Extends TypeConverter Extended by ShortDateTypeConverter DateTimeTypeConverter Implements LessGreaterOperatorProcessor Methods Name Description constructor(): DateTimeTypeConverterBase convertFromString(value: string): undefined | Date Converts a string to a primitive value convertFromStringWithOptions(value: string, options?: { T }): undefined | ConvertedPrimitives.Value | Promise<undefined | ConvertedPrimitives.Value> Default implementation just calls convertFromString with no options convertToString(value?: Value): string Converts a primitive value to a string convertToStringWithOptions(value?: Value, options?: { T }): string | Promise<string> Default implementation just calls convertToString with no options getTimeFormat(): TimeFormat ProtectedAbstract isEqualTo(valueA: Date, valueB: Date): boolean Determines if two primitive values are equal isGreaterThan(a: Date, b: Date): boolean Determines if a primitive values is greater than another primitive value isGreaterThanOrEqualTo(a: Date, b: Date): boolean Determines if a primitive values is greater than or equal to another primitive value isLessThan(a: Date, b: Date): boolean Determines if a primitive values is less than another primitive value isLessThanOrEqualTo(a: Date, b: Date): boolean Determines if a primitive values is less than or equal to another primitive value isNotEqualTo(valueA: Date, valueB: Date): boolean Determines if two primitive values are not equal sortCompare(valueA: Date, valueB: Date, _ignoreCase?: boolean): number Sort function for two primitive values isAlternateDateFormats(type: AlternateDateFormats): boolean Static isValidTimeDisplay(type: TimeDisplay): boolean Static Inherited methods Name Inherited from Description convertFromStringToPropertyValue(value: string, propertyRecord?: PropertyRecord): Promise<PropertyValue> TypeConverter Converts a string with a property record to a property value convertPropertyToString(propertyDescription: PropertyDescription, value?: Value): string | Promise<string> TypeConverter Converts a value associated with a property description to a string isNotNull(value: Value): boolean TypeConverter Determines if a primitive value is not null or not undefined isNull(value: Value): boolean TypeConverter Determines if a primitive value is null or undefined Properties Name Type Description isLessGreaterType Accessor ReadOnly boolean Inherited properties Name Type Inherited from Description isBooleanType Accessor ReadOnly boolean TypeConverter Determines if the converter is for a boolean type isNullableType Accessor ReadOnly boolean TypeConverter Determines if the converter is for a nullable type isStringType Accessor ReadOnly boolean TypeConverter Determines if the converter is for a string type Defined in ui/components/src/ui-components/converters/DateTimeTypeConverter.ts Line 25 Last Updated: 12 June, 2024