A menudo es conveniente nombrar archivos y carpetas con fecha y hora, como el formato estándar ISO 8601 : 2014-12-10T22:35:28.460Z .
Desafortunadamente, el sistema de archivos HFS + de la Mac utiliza el COLON como un separador de ruta al igual que los sistemas operativos similares a Unix usan SOLIDUS / (barra) y los sistemas operativos de Microsoft usan REVERSE SOLIDUS \ (barra diagonal inversa). Deben evitarse los tres caracteres al nombrar un archivo o carpeta por compatibilidad.
¿Qué personaje puede ser usado comúnmente como un reemplazo para el COLON?
- El uso de HYPHEN
-hace que sea difícil revertir mediante programación la conversión al formato estándar. - De manera similar, el uso de un FULL STOP
.(período) dificulta la conversión inversa, ya que se interpretarán erróneamente como segundos fraccionarios.
Por ejemplo, al programar en Java 8 en OS X Mountain Lion, llamar a File::mkdir() para la cadena 2014-12-11T21:33:08 da como resultado una carpeta llamada 2014-12-11T21/33/08 .