Beer has no set expiration. I've 2 year old porter that's wonderful, and I've had light beers go 'funny' in under 3 months.
I've not made cider, but have made apfelwein, and it definitely should age 6 months before it begins to show off its true flavor.
I'd say hard cider or lemonade, if stored properly, would be good at least 1 year in the bottle.
Hell I have 11 year old mead that was never sorbated or sulfited, and wasn't stored the best, and its still amazing.
Primary: English Mild
On tap: Pale Ale, Lancelot's Wheat, English Brown Ale, Steam Beer, HoovNuts IPA
Bottled: MOAM, Braggot, Raspberry Melomel, Merlot, Apfelwein, Pyment, Sweet mead, Cabernet
Gal in 2009: 27, Gal in 2010: 34, Gal in 2011: 13, Gal in 2012: 10