Robin, I live about mid way down the South Island. I think Invercargill gets dark around 20-30 minutes later (from memory)
I remember once driving back from Invercargill one night a few years ago after 11pm. looking south I could still see a glow on the horizon from the sun set.
I too can also remember a light snow at xmas time and one year it snowed heavy in november
Cheers
Gary