They don't really "take" any amount of time, because there is no mandatory minimum amount. You can grow any MJ from seed to seed under flowering conditions. That being said I'd wait until they are about 2' - 3' tall then flower them, probably bending over some branches along the way, because they will be tall, and slow to ripen. But in the end you should have some big long coke cans.