There is no magic number as the amount of time required for effective social media is affected by how many channels you are active on, how big your following is and what your business goals are for your social media.
Most businesses looking to grow their social media presence should be investing at least 2 to 3 hours per week into their posting and community engagement activities.