Also it really is beautifully fine to say "at the end of the 7 days" in American English so I think this boils all the way down to Us residents and Brits conceptualizing the phrase "weekend" in another way (possibly practically "the end"=level in time and by extension the time https://sexeslive.com/