Il est souvent pratique de nommer les fichiers et les dossiers avec une date et l' heure, telles que la norme ISO 8601 Format: 2014-12-10T22:35:28.460Z
.
Malheureusement, le système de fichiers HFS + du Mac utilise le COLON comme séparateur de chemin, tout comme les systèmes d'exploitation de type Unix utilisent SOLIDUS /
(barre oblique) et les systèmes d'exploitation Microsoft utilisent REVERSE SOLIDUS \
(barre oblique inverse). Les trois caractères doivent être évités lorsque vous nommez un fichier ou un dossier pour des raisons de compatibilité.
Quel personnage pourrait être couramment utilisé en remplacement du COLON?
- L'utilisation d'un HYPHEN,
-
il est difficile d'inverser par programme la conversion au format standard. - De même, l'utilisation d'un FULL STOP
.
(point) rend la conversion inverse difficile car ils seront mal interprétés comme des fractions de seconde.
Par exemple, lors de la programmation en Java 8 sur OS X Mountain Lion, l'appel File::mkdir()
de chaîne 2014-12-11T21:33:08
entraîne un dossier nommé 2014-12-11T21/33/08
.