by Richard Oelmann.
I do understand the problem with 00:00 as this then requires the date to be set to the next day, sometimes leading to confusion among students.
However, that is the accepted way the 24 hour clock works and so allowing anything different could also cause confusion - is 'midnight' on 21st June very early on the 21st or very late on the 20th?