Question: do stamps have dates on them?
Answer: Short answer: no, they never expire, even though postage rates are increasing in 2020! They are valid forever as long as they can be validated as legitimate postage. This means if you put an old stamp that looks stained and ratty on a letter with tape, it will likely be rejected.