it can depends alot on how much darkness they receive and the strain not sure how you figured 12 weeks you can usually estimate when you start to see small buds forming it has been in flowering for 2-3 weeks.