Annual leave applied is 9 days but in approval tab it shows 8 days!

A staff has Annual Leave of 9 days balance. He has now applied this 9 days. But in the approval tab it shows he has applied for 8 days. The dates selected were the same both in leave apply tab and leave approval tab; 23-07-2026 to 02-08-2026.
FYI, we have set all the Fridays as Public Holiday. and also July 26 is also a Public Holiday here ion this country.