14 votos

¿Qué personajes podrían utilizarse para sustituir a dos puntos en nombres de carpeta mediante una hora del día?

Muchas veces es conveniente, a nombre de los archivos y carpetas con la fecha y la hora, tales como la norma ISO 8601 formato: 2014-12-10T22:35:28.460Z.

Desafortunadamente, la de Mac HFS+ sistema de archivos se utiliza la coma como separador de ruta como Unix-como sistemas operativos de uso SOLIDUS / (barra) y los sistemas operativos de Microsoft usan la SOLIDUS \ (barra diagonal inversa). Los tres personajes debe ser evitado cuando asigne un nombre de archivo o carpeta para la compatibilidad.

Qué personaje podría ser utilizado como un reemplazo para el COLON?

  • Con un GUIÓN - hace difícil mediante programación inversa a la conversión a formato estándar.
  • Del mismo modo, el uso de PARADA TOTAL . (período) makse la conversión inversa difícil, ya que va a ser mal interpretado como fracciones de segundos.

Por ejemplo, cuando la programación en Java 8 en OS X Mountain Lion, llamando File::mkdir() para la cadena 2014-12-11T21:33:08 de resultados en una carpeta con el nombre 2014-12-11T21/33/08.

8voto

Omar Vasquez Puntos 81

Usted puede evitar el uso de el colon mediante el empleo de la norma ISO 8601 "básicos" de las cadenas de formato (YYYYMMDDTHHMMSSZ) para nombrar archivos y carpetas. El estándar permite el uso de los separadores a ser omitido de la YYYY-MM-DDTHH:MM:SSZ formato.

Así que estos dos ejemplos son válidos en virtud de la norma:

2016-03-27T07:01:02Z

20160327T070102Z

Si usted necesita para procesar las cadenas con cierta programación o lenguajes de secuencias de comandos, a continuación, tal vez tienes que convertirlos al formato extendido que incorpora los separadores (guiones, dos puntos) y la zona horaria info.

Internacional de fecha y hora estándar de notación - "Si una fecha y un valor de tiempo se almacenan juntos en un solo campo de datos, a continuación, ISO 8601 sugiere que deben ser separados por una latina mayúscula T, como en 19951231T235959". Por lo que el T en el medio es opcional (19951231235959) pero sugirió.

7voto

Kent Puntos 3462

La elevación de colon, Unicode 0x02F8 ( criado de colon vs colon : ) no sería interpretado como un separador por Buscador u otras secuencias de comandos. (Más información acerca de la elevación de colon aquí: http://www.charbase.com/02f8-unicode-modifier-letter-raised-colon )

La forma de entrar en ese carácter varía, dependiendo de la versión de OS X. Más detalles se pueden encontrar en la página de soporte de Apple: http://support.apple.com/en-us/HT201586

1voto

sunk818 Puntos 2455

La puntuación hebrea ׃ funciona muy bien para mí... unicode 05C 3...

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X