Fix timezone spec and update specta

Looks like the NSCalendar uses the local timezone when it's created. Not sure why this hasn't failed on ci before.