URL: https://linuxfr.org/forums/programmation-shell/posts/date-inversion-jour-mois Title: Date - Inversion jour/mois Authors: Zgema Date: 2021年01月22日T19:52:05+01:00 License: CC By-SA Tags: Score: 2 Bonjour à tous, Je pensais avoir fait le tour de la commande date mais je viens de tomber sur un os ! Si je tape : ``` date -d "03/02/2020" ``` j'obtiens : ``` lundi 2 mars 2020, 00:00:00 (UTC+0100) ``` J'en déduis qu'il considère que le format par défaut est mm/jj/aaaa. Alors je tape : ``` date -d "03/02/2020" "+%d/%m/%Y" ``` pour forcer le format mais j'obtiens : ``` 02/03/2020 ``` Donc, toujours le 2 mars et non le 3 février comme je voudrais. Pour m'assurer que je ne divague pas, si je tape : ``` date -d "13/02/2020" "+%d/%m/%Y" ``` il me retourne : ``` date: date «13/02/2020» incorrecte ``` ce qui prouve bien que, malgré mon format, il considère que la date est bien dans le format mm/jj/aaaa. Que dois-je faire pour qu'il considère que je lui rentre une date au format jj/mm/aaaa ? Merci pour votre aide.