Spesso è conveniente per denominare i file e cartelle con la data e l'ora, come la norma ISO 8601 Formato: 2014-12-10T22:35:28.460Z
.
Sfortunatamente, il file system HFS + del Mac utilizza COLON come separatore di percorsi proprio come i sistemi operativi simili a Unix utilizzano SOLIDUS /
(barra) e i sistemi operativi Microsoft utilizzano REVERSE SOLIDUS \
(barra rovesciata). Tutti e tre i caratteri devono essere evitati quando si nomina un file o una cartella per la compatibilità.
Quale personaggio potrebbe essere comunemente usato in sostituzione di COLON?
- L'uso di un HYPHEN
-
rende difficile invertire programmaticamente la conversione al formato standard. - Allo stesso modo, l'utilizzo di un FULL STOP
.
(punto) rende difficile la conversione inversa poiché verranno interpretati erroneamente come secondi frazionari.
Ad esempio, durante la programmazione in Java 8 su OS X Mountain Lion, la richiesta File::mkdir()
di stringhe 2014-12-11T21:33:08
risulta in una cartella denominata 2014-12-11T21/33/08
.