A menudo es conveniente nombrar archivos y carpetas con una fecha y hora, como norma ISO 8601 formato: 2014-12-10T22:35:28.460Z
.
Desafortunadamente, el sistema de archivos HFS + de Mac usa COLON como un separador de ruta al igual que los sistemas operativos tipo Unix usan SOLIDUS /
(barra oblicua) y los sistemas operativos Microsoft usan SOLIDUS REVERSO \
(barra invertida). Deben evitarse los tres caracteres al nombrar un archivo o carpeta por compatibilidad.
¿Qué personaje podría usarse comúnmente como un reemplazo para el COLON?
- El uso de un HYPHEN
-
hace que sea difícil revertir mediante programación la conversión al formato estándar. - De manera similar, el uso de una PARADA COMPLETA
.
(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, solicitar resultados de File::mkdir()
cadena 2014-12-11T21:33:08
en una carpeta llamada 2014-12-11T21/33/08
.