Problem about leave days

I have a problem when the employee chooses the leave date between Monday and other day in the week. It turns out that the number of leave days is wrong. The number of days will always disappear one day. Let say if choose leave days from 1 April 19 to 3 April 19, number of leave days should be 3 days but the program shows only 2.

Pièces jointes :