How long does it take to charge a Playstation 3 controler?

The Dual Shock 3 charges in 2 Hours even if you are using it to play with the charging cables attached