How can I validate that time inputs are logical?

Hello.

You can use the getDuration () here and use validation to check if the returned value is negative and return an error message.

If you are using code to perform custom validation, it would be advisable to use code to insert data to a database collection too since using both data binding and code sometimes may result in inconsistency in element functionality.

Good luck!