Sara,
But this particular half-gallon has been open for at least 3 or 4 weeks - maybe longer.
I'll tell you about some tests I did, back when I used to use cow's milk. These were done with Borden's milk, and I have never found any other brand that's sold around here, that would come anywhere close - in fact, most brands won't quite make it to the printed expiration date, most of the time.
One day, during the hottest part of the summer, I got sidetracked, while unloading groceries from my vehicle, and a day and a half later, I discovered that I had forgotten the milk, and it had been without refrigeration all that time, (daytime highs were near 100 degrees F). I assumed that it was ruined, and I put it in an old refrigerator in a tool shed, where I keep soft drinks, Gatorade, etc., intending to give it to the cats, later. I forgot about it, and a couple of weeks later, I noticed it, and wondered why it wasn't all puffed up like a toad frog, the way it should have been, so I opened it. It was fine.

It lasted for another week.
So I did some tests, to see how long it would last under normal conditions. One, I opened 15 days
after the expiration date, and began using it. It lasted for another week, (7 days), before developing a faint sour odor. Note that the milk wasn't really sour yet, because I could shake it up, and the odor would disappear, so the odor was only on the surface, but I terminated the trial, anyway, since it's days were obviously limited at that point. IOW, it lasted for a total of 22 days after the expiration date.
One, I opened 10 days after the expiration date, and it too, lasted for a week, while I used it, before developing a faint sour odor. This one lasted for a total of 17 days after the expiration date.
I tried one more, but I forgot to record the date that I opened it. It lasted for 22 days after the expiration date.
I thought that was rather interesting.
Tex