If its not an autoflower then it probably has something to do with where you live.

I had some plants that were outdoors and they started to flower and were budding about 2-3 weeks ago. Im guessing its because the days are still short in spring and triggered them to flower early. Especially if yours have been out there for 2 months now. They might try and revert to veg if they havent already... You could try covering them after 12 hours lol. Dont know how well that would work since you said they were in a clearing.

Hope I could help!