As long as you've got the sun on your side and enough strong liquid peroxide to submerge the thing, it'll whiten. Worst case, one day isn't enough, you can leave it for a second.
I've never had anything take more than one day in the sun around here, though.