Time field and date field are 2 different fields and they operate different values. When we load data to the editor we clone the date and clear time of the date and set it to the date field. So date field doesn't have info about time. The same happens to the time field. We clone original date, clear year info (in your case it's 01-01-1970, but it's changed to 01-01-2020 in future releases due to some problems with date parsing in Safari and Edge) and set it to the time field. When we save dates we merge date info and hour info into a one date and set it to the data field. So if you need to do complex checking you need to subscribe to all fields changes, and get values from old fields (you can check editor.widgetMap to see what fields are registered), merge the values for example using our DateHelper class, and do your comparison.
Anyway can we have this text color in red without effecting to the other tool tips
Yes, you can style the message the way you want. You can set css class to your tooltip (see cls) and add corresponding styles to your stylesheets.
Cheers,
Pavel
UPDATED: We are going to refactor Event Editor in next major release and introduce a new component for date and time, so it will be easy to get the value. Stay tuned! https://github.com/bryntum/support/issues/873