Datas em GMT 0 e GMT -3 (timezone)

Ao gerar NFSe em ambiente homologação tive dúvidas sobre timezone.
Conforme exemplo abaixo, o “created_at” foi criado em GMT 0 e o “data_emissao” foi no GMT -3 (Brasília).
Solicito esclarecer este comportamento, não identifiquei na documentação.

image

Bom dia, @rd1218.

Ao que tudo indica, o provedor está fazendo confusão e retornando um outro timezone.

Favor verificar os XML nos seguintes endpoints:

  • GET /nfse/{id}/xml/dps (enviado pela Nuvem Fiscal para o provedor)
  • GET /nfse/{id}/xml (gerado pelo provedor da prefeitura)

@arimateia

Observando o XML nos endpoints sugeridos, obtive os resultados abaixo.
Teste realizado às 19:50 de 10/jan/2024, horário de Brasília.

Caso 1:
XML enviado: 2024-01-10T19:55:41
XML recebido: 2024-01-10T16:56:37

Caso 2:
XML enviado: 2024-01-10T16:59:04
XML recebido: 2024-01-10T17:00:02

@rd1218

Verificamos que esse é um comportamento apenas do ambiente de homologação do provedor. Em produção, ao que tudo indica, isso não ocorre.

@arimateia

Obrigado.

Para quem vier olhar isto posteriormente, trata-se da Prefeitura de Belo Horizonte (PBH), cujo ambiente de homologação é:

http://www.pbh.gov.br/bhissdigital/teste/

Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.