Como saber se um fuso horário observa o horário de verão em qualquer época do ano?
No PHP, você pode dizer se uma determinada data é durante o período de horário de verão usando algo como isto:
$isDST = date("I", $myDate); // 1 or 0
O problema é que isso apenas informa se esse ponto no tempo está no horário de verão. Existe uma maneira confiável de verificar se o horário de verão está em vigor a qualquer momento nesse fuso horário?
Editar para esclarecer:
Brisbane, Austrália, não observa a economia de luz do dia em qualquer época do ano. Durante todo o ano, é GMT + 10.Sydney, na Austrália, de outubro a março, quando muda de GMT + 10 para GMT + 11.Eu estou querendo saber se haveria algum método existente, ou uma maneira de implementar um método que funciona como tal:
timezoneDoesDST('Australia/Brisbane'); // false
timezoneDoesDST('Australia/Sydney'); // true