Yeah you have a couple weeks longer to go, and shorter days will not make them mature any faster unfortunately.
Just hold out as long as you can buddy, marijuana plants can survive the cold pretty well, so just dont chop early.
What are the temps anyways? In Ferenheit, becuase im in the U.S = 0
Heres an idea, not sure if you can do this, but im just trying to help out. Obviously your light hours are during the day, and dark hours are at night because you are outside. Well if the plant isnt in the ground, which im not sure if it is. Perhaps you could bring it in at night, and then bring it out before sunrise every day. Nights are the coldest part of the day, so you could avoid that. Would take a bit of work on your part, but would let you fully mature this plant, to get maximum yeild, and potency.
Goodluck my friend <3