Toutes les valeurs possibles ne sont pas données. "DD" vs "dd" (de mémoire "DD" est valide sur iOS) Rien que le fait de savoir que cela existe permet d'éviter des soucis (et oui, il faut faire attention à la casse).
Et puis, à force de voir des questions à ce sujet sur StackOverFlow, le gros soucis, c'est de comprendre ce que veux dire "dateFormat": i.e. qu'on ne mette pas tout et n'importe quoi parce qu'on a trouvé un exemple sur Internet alors que notre string n'est pas du tout dans ce format.
Le plus simple est d'alors de mettre le string et le dateFormat l'un en dessous de l'autre.
Disons que c'est une base de départ. Le vrai problème est que la norme ISO 8601 est dix fois trop compliquée, alors même avec de l'expérience et en se reportant à la doc, on se trompe.
Réponses
Je ne sais pas si c'est forcément utile.
Toutes les valeurs possibles ne sont pas données. "DD" vs "dd" (de mémoire "DD" est valide sur iOS) Rien que le fait de savoir que cela existe permet d'éviter des soucis (et oui, il faut faire attention à la casse).
Et puis, à force de voir des questions à ce sujet sur StackOverFlow, le gros soucis, c'est de comprendre ce que veux dire "dateFormat": i.e. qu'on ne mette pas tout et n'importe quoi parce qu'on a trouvé un exemple sur Internet alors que notre string n'est pas du tout dans ce format.
Le plus simple est d'alors de mettre le string et le dateFormat l'un en dessous de l'autre.
Disons que c'est une base de départ. Le vrai problème est que la norme ISO 8601 est dix fois trop compliquée, alors même avec de l'expérience et en se reportant à la doc, on se trompe.