1 votos

Usando cadenas literales en formato de fecha personalizado en la aplicación Shortcuts de iOS

Estoy intentando crear un atajo que use la entrada de una fecha como 2024-Wk37. He revisado el Estándar Técnico Unicode #37 y una gran cantidad de ejemplos, pero no puedo hacer que funcione sin procesar las comillas simples como parte del formato de fecha.

Lo que quiero: 2024-Wk37
Lo que usé: YYYY-‘Wk’w
Lo que obtengo: 2024-‘29’37

introducir descripción de la imagen aquí

3voto

Martin R Puntos 181

Las cadenas literales en el formato de fecha deben ir entre comillas con un apóstrofe (', Unicode U+0027, también conocido como “comilla vertical simple”), no con una comilla hacia la izquierda (’, Unicode U+2018, también conocida como “comilla tipográfica”). Con

YYYY-'Wk'w

obtendrás el resultado esperado, por ejemplo "2024-Wk37".

Aquí está la parte correspondiente de los Estándares Unicode #35: Patrones en Formatos de Fecha (énfasis añadido):

  • Texto literal, que se muestra tal cual al formatear, y debe coincidir estrechamente al analizar. El texto literal puede incluir:
    • Cualquier caracter que no sea A..Z y a..z, incluyendo espacios y puntuación.
    • Cualquier texto entre comillas verticales simples ('xxxx'), que puede incluir A..Z y a..z como texto literal.
    • Dos comillas verticales simples contiguas (''), que representan una comilla simple literal, ya sea dentro o fuera del texto entre comillas.

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