Décalage horaire importation de posts via API en France

Salut,

Je suis presque à la fin de la migration des données d’un ancien forum vers un forum Discourse.

Lorsque j’importe mes publications via CURL et les API Discourse, j’obtiens un décalage horaire.

Exemple 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 Dans Discourse : 27 mai 2004 14:18 (différence horaire de 2 heures)

Exemple 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 Dans Discourse : 24 janvier 2005 17:23 (différence horaire de 1 heure)

J’ai regardé les dates sur mes différentes machines :

  • sur ma station locale : jeu. 21 déc. 2023 14:23:13 CET
  • sur la machine hôte contenant docker Discourse : jeu. 21 déc. 14:23:13 CET 2023
  • dans docker : jeu. 21 déc. 2023 13:23:13 UTC (décalage de 1 heure)

Pouvez-vous me dire comment insérer les dates de mes anciens forums sans décalage horaire ?

Merci pour votre aide

Je ne sais pas comment résoudre ce problème, mais je suis presque sûr que les heures que vous utilisez via curl sont considérées comme UTC. Et vous avez ensuite un décalage d’une heure en hiver et de deux heures au printemps/en été.