I split two dates "10-Jun-2016" and "09-Jun-2019" into below date ranges:

```
10-Jun-2016 31-Mar-2017 294
01-Apr-2017 31-Mar-2018 364
01-Apr-2018 31-Mar-2019 364
01-Apr-2019 09-Jun-2019 69

```

If I total the number of days difference then it comes 1091, but if I take days difference of this two dates "10-Jun-2016" and "09-Jun-2019" it comes 1094.

How can I get the exact number of days after split?