How long does it take for a ps3 controller to charge?

couple hours, but you can use it while charging with the cable attached during that 2 hours.