Diferença de horário importa posts via API na França

Olá,

Estou quase terminando de migrar dados de um fórum antigo para um fórum Discourse.

Ao importar minhas postagens via CURL e as APIs do Discourse, obtenho um desfasamento de tempo.

Exemplo 1:

curl -X POST "https://monappli/posts.json" -H \
-H "Api-Key: cle_api" \
-H "Api-Username: username" \
-F "category=number_category" \
-F $'title=title' \
-F $'raw=description' \
-F "created_at=2004-05-27 *12:18*"

–\u003e No Discourse: 27 de maio de 2004 14:18 (diferença de 2 horas)

Exemplo 2:

curl -X POST "https://monappli/posts.json" \
-H "Api-Key: cle_api" \
-H "Api-Username: username" \
-F "category=category_number" \
-F $'title=title' \
-F $'raw=description' \
-F "created_at=2005-01-24 *16:23*"

–\u003e No Discourse: 24 de janeiro de 2005 17:23 (diferença de 1 hora)

Analisei as datas em minhas diferentes máquinas:

  • na minha estação local: qui. 21 de dez. de 2023 14:23:13 CET
  • na máquina host contendo o docker Discourse: qui. 21 de dez. 14:23:13 CET 2023
  • no docker: qui. 21 de dez. de 2023 13:23:13 UTC (desfasamento de 1 hora)

Você pode me dizer como inserir as datas dos meus fóruns antigos sem diferença de tempo?

Obrigado pela sua ajuda.

Não sei como corrigir isso, mas tenho certeza de que os horários que você está usando via curl são vistos como UTC. E então você tem um deslocamento de uma hora no inverno e duas horas na primavera/verão.