This is roughly expected, but perhaps the language is confusing. Ranges are typically half-open, where the end of the interval is not inclusive, so it's showing attachments uploaded from the start date until (but not after) the end date.
But even the start date is shifted, if I choose June 30 I expect the attachments from June 30 to be included, there the result displays attachments from July 1... Is this also expected?
And so what date range i have to choose to get results from just one day? If start and end days are not included?
For the June 30 i have to select a range from June 29 to July 1... Weird...
Sorry, i'm wrong, date results are date-1
So if i want to get results from the June 15 to June 20 i have to select the range June 16 - June 21
So if i want to get results for just one day, the June 16 for example i have to select the range June 16 - June 17 and the range displayed in the results is June 15 - June 16
Weirdy...
Hmm, I haven't been able to reproduce any issues with this so far. The selected dates correspond to the midnight timestamps in your account timezone, and even looking directly at the query nothing seems out of place. Though one thing I did notice was the query constrains the attachment attach_date, but the displayed date is the attachment dataupload_date. These are usually equal but there may be a discrepancy.
There is no inconsistency in the error, it is always like this but it is totally confusing, it should be simple and not require thinking to find the results between this date and that date. If I want the results between July 4 and July 8 then I enter July 4 and July 8 in the filter settings and I get results between July 4 and July 8. No ?
Yes, however that's exactly what happens for me. I select the dates and it shows me the attachments from those dates. I'm not trying to dispute that you're getting a different and confusing behavior, I just haven't been able to figure out why yet
Out of curiosity, does your OS timezone match that of the account?
This is roughly expected, but perhaps the language is confusing. Ranges are typically half-open, where the end of the interval is not inclusive, so it's showing attachments uploaded from the start date until (but not after) the end date.