The schedule feature works well, but when you omit the timing, the program will immediately input the current time as the time recorded though the date may be in the past. It may not be the best when the date is already specified as in the past because it does not really make sense to put a previous date and the current time for recording purposes.
There should be an error message instead to tell the user to input the date that they exercised if the date was in the past.

The schedule feature works well, but when you omit the timing, the program will immediately input the current time as the time recorded though the date may be in the past. It may not be the best when the date is already specified as in the past because it does not really make sense to put a previous date and the current time for recording purposes.
There should be an error message instead to tell the user to input the date that they exercised if the date was in the past.
