Also it is completely good to say "at the end of the 7 days" in American English so I believe this boils down to People in america and Brits conceptualizing the term "weekend" in another way (both virtually "the end"=position in time and by extension enough time ahead of it, or "stop"=a Unique, named span of time)In my (US) English, I don't disting