ファイル名の一部として日付/時刻を使用する標準形式を検索しましたが、何も思いつきませんでした。
私の質問は2つの部分です。
タイムスタンプを使用しています 一意を強制する ファイル名に悪い習慣ですか?
作成日から時間を取得し、ファイル名(file0001.bak、file0002.bakなど)をシリアル化できますが、タイムスタンプを含めるだけでなどのファイル操作を実行できますmv 2011-01* somewhere/
。このタイプのネーミングシステムを使用することには欠点がありますか?
私が使用している形式はですYYYY-mm-dd_HH-MM-SS
。
使用すべきより良い形式はありますか?
この形式では、ファイルシステムの互換性、str_to_date_parsingの問題などを考慮する必要がありますか?
ありがとう!
編集:
単一のユーザーがcronjobを使用してバックアップを生成するため、一意性を強制するビットは省いた方がよいかもしれません(同時実行の問題はないはずです)。