Not an expert. Not at all. But the Clorox page or any other page I can find, doesn't say word much about sunlight other than high temperature accelerates the decrease. Do you have a source?
http://www.clorox.com/blogs/dr-laundry/2010/10/07/shelf-life-of-clorox-bleach/
http://chemistry.about.com/b/2012/04/03/chlorine-bleach-shelf-life.htm
Heat will also break down hypochlorite, but it is the ultraviolet that does it quickly.
Freezing isn’t even a danger unless you live in arctic realms. I store the stuff I use for algae control in my fire tank for around 5 years by the batch, since its cheaper that way, and have never had any problem. Just the whiff when the bottle is opened will tell. It remains quite effective, and kills the algae in the tank instantly. It also bleaches clothing, even eats holes in most cotton almost instantly. Just one little drop on your levis cuts through in a flash.
And the smell around the tank for the next week or so is just like a swimming pool.
Just keep the stuff in the dark.