4 weeks, by now if they are of a decent size, you should see the development of buds and if you dont your doing something wrong. By the way, how tall are your plants and how long have you had them vegging?