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:08risulta in una cartella denominata 2014-12-11T21/33/08.