Plants flower when the amount of light changes to 12/12 hours of daylight and darkness. This is why outdoors, it just depends on your growing season and when the season changes. Indoors, you can force flowering by changing your light timer to 12/12. It all depends on how long the seasons are where you live.