Unfortunately, this won’t work most of the time. Spotify recognizes your registered place when you first signed in their website i.e. If you registered in California, then your time zone stays there forever. Even let’s say, you got a VPN, it won’t make spotify play the tracks earlier than when your time zone hits 12AM midnight.
I know this sucks .
Imma just wait until it’s available in my time zone cause I’ve already waited months so a few hours is nothing
And that’s why you have Youtube lmao, but kinda sucks I can’t listen to it on Apple Music yet until it lets me have it, also the email of the music since I bought some merch 
You realize you can change your country with spotify using a vpn right?
https://forum.bestforandroid.com/t/i-want-to-access-spotify-abroad-any-way-to-bypass-country-restriction/495/2
I have mine set to Mexico cause there’s a lot of music I listen to that’s unavailable in the US. Or you can use a vpn to download it using a program like Deemix.
You need to create a new spotify with the new Zealand vpn on for it to work. If you use a pre existing account it wont.