Format «standard» pour l'utilisation d'un horodatage dans le cadre d'un nom de fichier [fermé

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/61683

  •  31-10-2019
  •  | 
  •  

Question

J'ai recherché un format standard pour utiliser une date / heure dans le cadre d'un nom de fichier et je n'ai pas pu trouver quoi que ce soit.

Ma question est deux parties:

Utilise des horodatages Pour appliquer unique Dans les noms de fichiers, une mauvaise pratique?

Je pourrais obtenir l'heure à partir de la date de création et sérialiser les noms de fichiers (file0001.bak, fichier0002.bak, etc.), mais il suffit d'inclure le horodatage permet de réaliser des opérations de fichiers telles que mv 2011-01* somewhere/. Y a-t-il un inconvénient à utiliser ce type de système de dénomination?

Le format que j'utilise est YYYY-mm-dd_HH-MM-SS.

Y a-t-il un meilleur format que je devrais utiliser?

Avec ce format, dois-je m'inquiéter de la compatibilité du système de fichiers, des préoccupations STR_TO_DATE_PARSING, etc.?

Merci!

Éditer:

J'aurais peut-être voulu laisser de côté le imposer Bit d'unicité car il s'agit d'un seul utilisateur générant une sauvegarde à l'aide d'un cronjob (il ne devrait pas y avoir de problèmes de concurrence).

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top