For GCSE's I probably revised not at all throughout the year(just doing homework and extra work when I had a test), then at exam times I was probably doing around 4 hours a day. I achieved A* A* A A A A A A A A B(damn latin), plus a B in AS Critical Thinking that I did whilst doing GCSE's.
For my AS levels, I probably revised about the same as GCSE, but as everyone knows AS levels are a lot harder than GCSE, so my grades really went downhill. I got really complacent with working and homework and such, as I felt I didnt need to work as hard due to my good GCSE results. This ended in me having to re-take a load of AS modules during my A2 year.
For A2's on a normal weekday I would probably come home after spending all day working at school, do my set homework plus an extra 1 1/2 to 2 hours on top of that for general revision. Weekends during the year I probably did three or four hours a day, and the same for holidays. Exam time I would probably do at the least 6 hours a day, normally around 10/11 hours during study leave. Ended up with grades I am very happy with :P.
Guys, take it from me, A levels are no joke so don't go into them with the same attitude I did or you will unfortunately probably pay the price :/