Having a quick-check on the time inputs (before it goes to the server) would be good – if stop time before start, for instance. The server does this check too I think, but it is much, much slower and it's harder to interpret the error message.