For a multi-day event, the 'Day' view of the start day of the event or other intermediate days works fine. But for the last day of the event, the event block is always shown on the 'Below 01' row of the 'Day' view irrespective of the actual end-time. Actual time-stamps for the start and end date of the event are correct when viewed as a node. Also events are shown fine on the month, week and year view. Only on the 'Day' view of the last day of the event, the end-time is not read correctly and always displayed on the first row of the timeline. Please let me know if there any more information I can provide.