Ich suchte nach einem Standardformat für die Verwendung eines Datums / einer Uhrzeit als Teil eines Dateinamens und konnte mir nichts einfallen lassen.
Meine Frage besteht aus zwei Teilen:
Verwendet Zeitstempel einzigartig erzwingen in Dateinamen eine schlechte Praxis?
Ich könnte die Zeit vom Erstellungsdatum abrufen und die Dateinamen (file0001.bak, file0002.bak usw.) serialisieren, aber nur mit dem Zeitstempel können Dateivorgänge wie z mv 2011-01* somewhere/
. Gibt es einen Nachteil bei der Verwendung eines solchen Benennungssystems?
Das von mir verwendete Format ist YYYY-mm-dd_HH-MM-SS
.
Gibt es ein besseres Format, das ich verwenden sollte?
Sollte ich mich bei diesem Format um die Dateisystemkompatibilität, str_to_date_parsing usw. kümmern?
Vielen Dank!
bearbeiten:
Ich könnte gewünscht haben , um den auslassen erzwingen Eindeutigkeit Bit , da es sich um eine Single - User - Erzeugungs Sicherung ist mit einem cronjob (es keine Parallelität Probleme sein sollte).