Hmm, that's a good point. They really should include an expiration or at least a "best by" date on edible products. Looking at the ingredients and doing research on each one could give you your answer, but that work shouldn't fall to the consumer.
One good sign is that it doesn't have any oil. Oil based products will go rancid eventually.