Thanks all for your inputs.
I found a way round it maintaining only 1 date, start and end time field, It may be a bit tedious but serves the purpose.
I reverted back to the standard hour format as the duty latest finish time is 04:00 the following day I used an if statement to add 1 day to an...