FIX. Appointments with zero duration do not appear in MonthView if their start time is set to 12:00AM
Steps to reproduce:
1. Add appointment with start time 10:00AM and zero duration to MonthView.
2. Drag the appointment to other date.
3. The appointment will disappear.