Saya mencari format standar untuk menggunakan tanggal / waktu sebagai bagian dari nama file dan tidak dapat menemukan apa pun.
Pertanyaan saya adalah dua bagian:
Menggunakan perangko waktu untuk menegakkan keunikan dalam nama file praktik yang buruk?
Saya bisa mendapatkan waktu dari tanggal pembuatan dan membuat serial nama-nama file (file0001.bak, file0002.bak, dll) tetapi hanya termasuk cap waktu memungkinkan melakukan operasi file seperti mv 2011-01* somewhere/
. Apakah ada kerugian menggunakan jenis sistem penamaan ini?
Format yang saya gunakan adalah YYYY-mm-dd_HH-MM-SS
.
Apakah ada format yang lebih baik yang harus saya gunakan?
Dengan format ini apakah saya harus memperhatikan kompatibilitas sistem file, masalah str_to_date_parsing, dll?
Terima kasih!
sunting:
Saya mungkin ingin meninggalkan keluar menegakkan sedikit keunikan karena itu cadangan pembangkit single user menggunakan cronjob (ada tidak boleh ada masalah concurrency).