etecção de horário de verão PHPH
Preciso enviar um email para usuários com base em qualquer lugar do mundo às 9:00, horário local. O servidor está no Reino Unido. O que posso fazer é definir uma diferença horária entre cada usuário e a hora do servidor, que funcionaria perfeitamente se o DST não existiss
Aqui está um exemplo para ilustrá-lo:
John trabalha em Nova York, a -5 horas do horário do servidor (Reino Unido) Richard trabalha em Londres, Reino Unido, portanto, 0 horas de diferença com o servidoQuando o servidor passa de GMT para GMT +1 (BST) às 02:00 de um determinado domingo, isso significa que John agora tem uma diferença de tempo de -6H.
Este cenário ainda consigo atualizar atualizando todos os usuários fora da hora local do servidor, mas, depois de avançar / retroceder a hora de todos os outros usuários, ainda preciso de uma maneira de detectarquand (hora e data) os usuários que vivem fora do Reino Unido mudarão (ou não) a hora local para uma provável hora de verã
Preciso de um método PHP para saber / detectar quando outras partes do mundo entrarão / sairão do horário de verã