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
.