Given conflicting advice, I would suggest making one curry with your old ground spices, and an identical curry with freshly bought replacements. If you can tell the difference, ditch the old ones ! I label my spices in terms of year and quarter, no finer granularity, but lightly-roast and fresh-grind spices such as coriander & cumin as frequently as I can.