Why Grafana weeks start on Thursday?

the Time shift just makes it so that the data is 3 days or 4 days in the past but it doesnt change when the week starts. when i go into prometheus and type in the data i want then its correct. but in grafana the query it sends begins thursday.

maybe i should mention that i run prometheus and grafana in seperate docker containers. i also made sure all containers and the host system have the same time and timezone.

also whats interesting is when you set the min interval to 6 days because then its almost correct. itgets data from the 16.01.22 to 22.01.22 so 6 days but 7 days or 1w it start from the 20.01.22 and up to the 27.01.22.