Sorry I have to bring this up again, it actually doesn't work if the initial date is the first, so it substracts one day regardless.
I think this is some weird issue with the date range component. I have stopped using it and instead I am using two date components.