There should be a "best by" date on the can. Use that as your guide.
Nothing can stay good if it never was.
for about a week
Unopened, several years. Opened, a day or two at most.
it can stay fresh for 2 weeks
If unopened, it should be good for 3 to 4 days.
First of all if it has a worm in it . It's not tequila its mesqul and as long as the worm isn't floating its ok
pretty much forever
White wines generally have a shorter shelf life than reds. If properly stored, it could last for 2-3 years.
There are some types of wine that will stay good up to 3 years. Other wines can stay good for much longer times and is better with age. However, each wine is different.
they can stay good for about 4 weeks.
Quite a long time (!), if you store an unopened package in a cool place - potentially many months. However, an opened package, at room temperature, stay edible for only days.
Hot dogs shouldn't be unrefrigerated for over two hours, whether they are cooked or uncooked.