A couple days should be fine. But after that you are no longer drinking milk, you are eating Cottage Cheese.
If milk is stored properly up to the expiration date, nothing should happen if you drink the milk soon after. If you drink the milk long after expiry, you might get sick. For fresh milk the expiration date is known as the Use by date. Up to and including that date, the processor can be sure that no problems will happen. After that, there is no assurance that harmful bacteria is not present. This is why proper storage is extremely important.
Until the expiration date.
Skim milk. The more fat in the milk, the longer it takes to spoil; cream will last a relatively long time, and butter can be left out on the counter for some time. While milk may often still taste norma and be safe to drink shortly after the expiration date, it is not recommended to push your luck.
Expiration date home slice
It is okay as long as it does not smell bad. Do not let sit up to a week after the expiration date. Even if it does not look bad it may cause mild harm to the person that drinks it but if it is maximum 4 days after the expiration and it does not seem to have gone bad it okay to drink.
2 days
Milk is normally good 5-7 days after the expiration date printed on the container
Pretty much until it goes moldy or tastes gross, I never check the expiration date unless on meat, or milk.
In most cases (all?), yes, it is.
If it smelled sour and disgusting then it is expired. You could read the expiration date or you can drink it and see if you get sick.
If the milk is in an unopened can, yes. Then it will stay safe up to 5 days.
No, ranch would get sour and bitter like milk after the expiration date.