

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Cadenas de formatos de fecha y hora
<a name="FORMAT_strings"></a>

Puede utilizar patrones de fecha y hora en los siguientes escenarios comunes:
+ Cuando se trabaja con fuentes de datos CSV y JSON para analizar y formatear contenido de fecha y hora
+ Al convertir entre tipos de cadenas y tipos de fecha o marca horaria mediante funciones como:
  + unix\$1timestamp
  + date\$1format
  + a \$1unix\$1timestamp
  + from\$1unixtime
  + to\$1date
  + to\$1timestamp
  + from\$1utc\$1timestamp
  + a \$1utc\$1timestamp

Utilice las letras del patrón de la siguiente tabla para analizar y formatear la fecha y la marca de tiempo.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/sql-reference/FORMAT_strings.html)

El número de letras del patrón determina el tipo de formato:

Formato de texto
+ Utilice de 1 a 3 letras para la forma abreviada (por ejemplo, «Mon» para lunes)
+ Use exactamente 4 letras para el formulario completo (por ejemplo, «lunes»)
+ No utilices 5 o más letras, ya que se producirá un error

Formato numérico (n)
+ El valor n representa el número máximo de letras permitido
+ Para patrones de una sola letra: 
  + La salida utiliza un mínimo de dígitos sin relleno
+ Para patrones de letras múltiples: 
  + La salida se rellena con ceros para que coincida con el ancho del recuento de letras
+ Al analizar, la entrada debe contener el número exacto de dígitos

Formato de número/texto
+ Para 3 o más letras, siga las reglas de formato de texto
+ Para menos letras, sigue las reglas de formato numérico

Formato de fracción
+ Utilice de 1 a 9 caracteres en forma de «S» (por ejemplo, SSSSSS)
+ Para analizar: 
  + Acepte fracciones entre 1 y el número de caracteres S
+ Para formatear: 
  + Rellene con ceros para que coincidan con el número de caracteres S
+ Admite hasta 6 dígitos para una precisión de microsegundos
+ Puede analizar nanosegundos pero trunca los dígitos adicionales

Formato de año
+ El recuento de letras establece el ancho de campo mínimo para el relleno
+ Para dos letras: 
  + Imprime los dos últimos dígitos
  + Analiza los años entre 2000 y 2099
+ Para menos de cuatro letras (excepto dos): 
  + Muestra el signo solo para los años negativos
+ No utilices 7 o más letras, ya que se producirá un error

Formato de mes
+ Use «M» para el formulario estándar o «L» para el formulario independiente
+ «M» o «L» simples: 
  + Muestra los números de los meses del 1 al 12 sin relleno

  
+ 'MM' o 'LL': 
  + Muestra los números de mes del 1 al 12 con relleno
+ 'MMM': 
  + Muestra el nombre abreviado del mes en formato estándar
  + Debe formar parte de un patrón de fechas completo
+ 'LLL': 
  + Muestra el nombre abreviado del mes en forma independiente
  + Úselo solo para formatear por meses
+ 'MMMM': 
  + Muestra el nombre completo del mes en formato estándar
  + Úselo para fechas y marcas de tiempo
+ «JAJAJA»: 
  + Muestra el nombre completo del mes en formato independiente
  + Úselo para formatear solo por meses

Formatos de zonas horarias
+ am-pm: Usa solo una letra
+ ID de zona (V): utilice solo 2 letras
+ Nombres de zona (z): 
  + De 1 a 3 letras: muestra el nombre corto
  + 4 letras: muestra el nombre completo
  + No utilices 5 o más letras

Formatos offset
+ X y x: 
  + 1 letra: Muestra la hora (\$101) o la hora-minuto (\$10130)
  + 2 letras: muestra la hora y el minuto sin dos puntos (\$10130)
  + 3 letras: muestra la hora y el minuto con dos puntos (\$1 01:30)
  + 4 letras: se muestra hour-minute-second sin dos puntos (\$1013015)
  + 5 letras: se muestra hour-minute-second con dos puntos (\$1 01:30:15)
  + X usa 'Z' para el desplazamiento a cero
  + x usa '\$100', '\$10000' o '\$1 00:00 'para el desplazamiento a cero
+ O: 
  + 1 letra: muestra la forma abreviada (GMT\$18)
  + 4 letras: muestra la forma completa (GMT\$1 08:00)
+ Z: 
  + De 1 a 3 letras: muestra la hora y el minuto sin dos puntos (\$10130)
  + 4 letras: muestra la forma completa y localizada
  + 5 letras: se muestra hour-minute-second con dos puntos

Secciones opcionales
+ Utilice corchetes [] para marcar el contenido opcional
+ Puede anidar secciones opcionales
+ Todos los datos válidos aparecen en la salida
+ La entrada puede omitir secciones opcionales enteras

**nota**  
Los símbolos «E», «F», «q» y «Q» solo funcionan para formatear fecha y hora (como date\$1format). No los utilices para analizar fechas y horas (como to\$1timestamp).