I have implemented a an input of type datetime-local which works well.
datetime-local
The problem is that most of the users of the app use the format dd/mm/yyyy --:--
dd/mm/yyyy --:--