Analyse de date et heure au format RFC-3339 / ISO-8601 en Go
Bonjour à tous ! Je viens de commencer à apprendre Go et j'ai rencontré un problème pour analyser une chaîne de date et heure. Je dois traiter des données provenant d'une API JSON, où les dates arrivent au format "2023-12-25T15:30:00Z" ou "2023-12-25T18:30:00+03:00" (c'est apparemment du RFC-3339 ou ISO-8601). \n\nJe sais qu'il existe en Go le package `time` avec la fonction `time.Parse`, mais je n'arrive pas à comprendre quel modèle de format spécifier. J'ai essayé quelque chose comme `"2006-01-02T15:04:05Z07:00"`, mais j'obtiens des erreurs. Voici mon code :\n\n```go\npackage main\n\nimport (\n\t"fmt"\n\t"time"\n)\n\nfunc main() {\n\tdateStr := "2023-12-25T15:30:00Z"\n\tlayout := "2006-01-02T15:04:05Z07:00"\n\tparsedTime, err := time.Parse(layout, dateStr)\n\tif err != nil {\n\t\tfmt.Println("Erreur d'analyse :", err)\n\t\treturn\n\t}\n\tfmt.Println(parsedTime)\n}\n```\n\nCela donne l'erreur : `parsin