e quello ok.

Ma quando la passi alla query e fai where data between...

devi tener presente che il between fa estremi esclusi .