Comment écrire la date dans un nom de fichier ?

calendrier.jpg- MP, sur le répertoire partagé, je n’aime pas la façon dont vous classez les comptes rendus du Codir.

- Que leur reprochez-vous ?

- C’est laid.

- Pourrais-je avoir quelques précisions sur ce qui est laid à vos yeux ?

- Et bien, regardez, pour retrouver le dernier compte rendu par date, cela commence par l’année. C’est à l’américaine !

- Pas vraiment, les américains commencent par le mois.

- Ne jouons pas sur les mots, je voudrais pouvoir lire 14 avril 2008, c’est plus beau.

- Pour un financier, vous me paraissez bien littéraire ! Si vous voulez, je peux rajouter : sous le règne de…

- Toujours votre côté vieille France ! N’exagérons rien. Mais vous n’êtes pas d’accord ?

- En fait si, mais comment le système va les classer ? Cela va être l’anarchie. L’élément important est de savoir quel est le dernier compte rendu rédigé…

- Y a qu’à les classer par date de dernière modification du document.

- Et si vous modifiez un document du début d’année ?

Regardez : voilà tous les documents comme vous les souhaitez :

CODIR CR 31 mars 2008.doc

CODIR CR 28 avril 2008.doc

CODIR CR 21 avril 2008.doc

CODIR CR 19 mai 2008.doc

CODIR CR 17 mars 2008.doc

Ce n’est pas lisible, imaginez en fin d’année ! Quand vous aurez 1 CR par semaine.! Et je ne parle pas des OJ, des CP, des AG. Sinon, on peut aussi numéroter les comptes rendus, mais cela alourdit la lecture et peut être source d’erreur. Mieux vaut optimiser.

Voilà comment je les écris :

CODIR CR 2008 05 19.doc

CODIR CR 2008 04 28.doc

CODIR CR 2008 04 21.doc

CODIR CR 2008 03 31.doc

CODIR CR 2008 03 17.doc

C’est clair et net. Non ?

Gros soupir dudit membre du Comité de direction qui battit arrière sans avoir eu gain de cause.

Cette conversation homérique (rien de moins, vous n’avez là que des extraits) a eu lieu dans un job antérieur. Loin de moi l’idée de disserter sur la norme NF EN 28601 ou même ISO 8601 (quoique, quoique…), ou de vous donner la recette du dernier algorithme informatique, mais l’astuce consiste pour faciliter le tri automatique de mettre les informations de poids fort, ou les moins précises, en premier.

Je m’aperçois, aujourd’hui encore, que ce je pensais une évidence ne l’est pas tant que cela. Et se simplifier le travail passe parfois par des changements d’habitude.

Un autre débat, dans lequel je me garderais bien d’entrer est l’utilisation des séparateurs : tirets, underscore, blancs, … j’ai bien peur que ce ne soit un troll ! Alors dans ce domaine, bien que revenir à la vieille époque du DOS me semble bizarre, je m’applique à suivre les habitudes locales.