Skip to main content

Green hexagon with a white calendar and clock in the middle. Herramienta Fecha y hora

Ejemplo de cada herramienta

La herramienta Fecha y hora tiene un ejemplo de uso. Consulta Flujos de trabajo de muestra para aprender cómo acceder a este y muchos otros ejemplos directamente en Alteryx Designer.

Utiliza la herramienta Fecha y hora para transformar datos de fecha y hora a diversos formatos, incluidos los formatos legibles por personas y aptos para expresiones. También puedes especificar el idioma de tus datos de fecha y hora. When carrying operations with 2 date-time data of different precision, the higher precision prevails. To format more precise date-time formats as strings, you need to insert a Select tool before you write to a database.

Importante

Alteryx Designer no puede procesar fechas anteriores al 1 de enero de 1400.

Configurar la herramienta

Conecta una fuente de datos al ancla de entrada de la herramienta Fecha y hora . En la ventana de Configuración , selecciona el formato para convertir. Hay dos opciones:

  1. Formato de fecha y hora a cadena : convierte el formato de datos de fecha y hora en una cadena.

    • Selecciona el campo de fecha y hora para convertir : selecciona el menú desplegable para elegir un campo (columna) de fecha y hora. Si no existen columnas de fecha y hora, el campo aparece atenuado e indica que no hay ningun campo de entrada adecuado disponible .

    • Especifica el nombre de la columna nueva : ingresa un nuevo nombre de columna para los datos convertidos o utiliza el nombre predeterminado  DateTime_Out .

    • Especifica el idioma de la fecha y hora : selecciona el menú desplegable a fin de elegir el idioma para la salida de la columna de la nueva cadena. Consulta la sección Especificar el idioma de la fecha y hora a continuación para obtener una lista de formatos por idioma.

    • Selecciona el formato para la columna nueva : selecciona el formato para la columna nueva de la lista o selecciona Personalizado para crear tu propio formato en el campo Especifica un formato personalizado para la columna nueva . Consulta la sección Formato personalizado a continuación.

  2. Cadena a formato de fecha y hora : convierte datos de cadena en formato de fecha y hora.

    • Selecciona el campo de cadena para convertir : selecciona el menú desplegable a fin de elegir un campo (columna) de cadena para convertirlo en un formato de fecha y hora. Si no existen columnas de cadena, el campo aparece atenuado e indica que no hay ningun campo de entrada adecuado disponible .

    • Especifica el nombre de la columna nueva : ingresa un nuevo nombre de columna para los datos convertidos o utiliza el nombre predeterminado  DateTime_Out .

    • Especifica el idioma de la fecha y hora : selecciona el menú desplegable para identificar el idioma de los datos de la cadena entrante. Consulta la sección Especificar el idioma de la fecha y hora a continuación para obtener una lista de formatos por idioma.

    • Selecciona el formato que coincida con el campo de la cadena entrante : selecciona el formato de la cadena entrante de la lista o selecciona Personalizado para identificar un formato diferente en la sección Especifica el formato del campo de cadena entrante . Consulta la sección Formato personalizado a continuación.

Formatos personalizados

Puedes especificar un formato personalizado que coincida con el campo de cadena entrante o con el nuevo campo de cadena que se cree.

  1. Selecciona Personalizado para introducir tu propio formato. Alteryx Designer muestra un ejemplo basado en el formato que introduzcas.

  2. Usa los especificadores y separadores tal como se describe a continuación (por ejemplo, dd, MM, yyyy) o los especificadores y separadores admitidos por las funciones de fecha y hora DateTimeParse y DateTimeFormat (por ejemplo, %d, %m, %Y).

Puedes utilizar un asterisco ( *) como comodín para reemplazar cualquier carácter en el campo de formato de fecha.

  • d : día del mes como dígitos, sin ceros previos para días de un dígito.

  • day : el nombre completo del día de la semana.

  • dd : día en dos dígitos, con ceros iniciales para días de un dígito. En la entrada, los ceros iniciales son opcionales.

  • dy : día de la semana como abreviatura de tres letras. En la entrada, se aceptan nombres completos, pero Alteryx no comprueba que el día de la semana coincida con el resto de la fecha.

  • EEEE : el nombre completo del día de la semana.

  • M : mes de un dígito, sin ceros iniciales.

  • MM : mes como dígitos, con ceros iniciales para meses de un dígito. En la entrada, los ceros iniciales son opcionales.

  • MMM : el nombre del mes abreviado.

  • MMMM : el nombre del mes completo.

  • Mon : una abreviatura de tres letras del nombre del mes. En la entrada, también se aceptan los nombres completos.

  • Month : nombre del mes. En la entrada, también se aceptan las abreviaturas.

  • yy : año representado solo por los dos últimos dígitos. Al convertir de una cadena, los años de dos dígitos se mapean en el rango desde el año actual menos 66 años al año actual más 33 años. Por ejemplo, en 2016, un año de dos dígitos se mapeará en el rango de 1950 a 2049. En la entrada, también se aceptan cuatro dígitos.

  • yyyy : año representado por los cuatro dígitos. En la entrada, también se aceptan dos dígitos y se mapean como se hizo para el patrón “yy”.

    Limitación con fechas de seis dígitos

    Dado que se leen hasta cuatro dígitos para el año, los formatos que están destinados a tener solo dos dígitos sin separador, como una fecha de seis dígitos (por ejemplo, %y%m%d para los datos como 170522 para el 22 de mayo de 2017), todavía se leen como cuatro dígitos. Como método alternativo, puedes…

    - Usar cuatro dígitos para el año (por ejemplo, 2017 en lugar de 17), según el rango de fechas.

    - Utilizar la herramienta RegEx para insertar un espacio después de los dos primeros dígitos de la cadena.

  • ahh : a. m./p. m. (solo en chino simplificado).

  • H : hora, sin ceros iniciales para horas de un dígito (reloj de 24 horas).

  • HH o hh : horas, con ceros iniciales para horas de un dígito (reloj de 24 horas).

  • mm: minutos, con ceros iniciales para minutos de un dígito.

  • ss: segundos, con ceros iniciales para segundos de un solo dígito.

  • ffff : Precision, the number of 'f' characters means the number of digits to use for subseconds (example: fff for milliseconds, ffffff for microseconds, etc.).

En la salida, los separadores en el formato de la fecha y hora se utilizan exactamente. En la entrada:

  • - y / son aceptados como equivalentes

  • Se ignoran los espacios en blanco.

  • : y , debe coincidir exactamente.

Especificar el idioma de la fecha y hora

Formato de fecha y hora a cadena

Cuando conviertas datos de fecha y hora en datos de cadena, utiliza el menú desplegable Especifica el idioma de la fecha y hora a fin de elegir el idioma para la salida de la nueva columna de cadena. Hay diferentes opciones de formato según el idioma

Cadena a formato de fecha y hora

Cuando conviertas datos de cadena en datos de fecha y hora, utiliza el menú desplegable Especifica el idioma de la fecha y hora para identificar el idioma de los datos de la cadena entrante. Hay diferentes opciones de formato según el idioma

Inglés
  • yyyy-MM-dd hh:mm:ss

  • MM/dd/yyyy hh:mm:ss

  • MM/dd/yy hh:mm:ss

  • dd/MM/yyyy hh:mm:ss

  • dd/MM/yy hh:mm:ss

  • day, dd Month, yyyy

  • dd-MM-yy

  • dd-MM-yyyy

  • dd-MM.-yy

  • dd Month, yyyy

  • dd/MM/yy

  • dd/MM/yyyy

  • dy., Month dd, yyyy

  • MM-dd-yy

  • MM-dd-yyyy

  • MM/dd/yy

  • MM/dd/yyyy

  • Mon dd

  • Month dd, yyyy

  • Month, yyyy

  • yyyy-MM-dd

  • yyyyMMdd

  • HH:mm:ss

  • Personalizado

简体中文 (chino simplificado)
  • yyyy'年'M'月'd'日' ahh'时'mm'分'ss'秒'

  • yyyy-MM-dd hh:mm:ss

  • yyyy'年'M'月'd'日'

  • yyyy'年'M'月'd'日'day

  • yyyy-MM-dd

  • yyyyMMdd

  • HH:mm:ss

  • Personalizado

Français (francés)
  • d Mon yy HH:mm:ss

  • yyyy-MM-dd hh:mm:ss

  • dd/MM/yyyy hh:mm:ss

  • dd/MM/yy hh:mm:ss

  • d Mon yy

  • d Month yyyy

  • day d Month yyyy

  • dd-MM-yy

  • dd-MM-yyyy

  • dd/MM/yy

  • dd/MM/yyyy

  • yyyy-MM-dd

  • yyyyMMdd

  • HH:mm:ss

  • Personalizado

Deutsch (alemán)
  • dd.MM.yy HH:mm

  • dd.MM.yyyy HH:mm:ss

  • yyyy-MM-dd hh:mm:ss

  • dd/MM/yyyy hh:mm:ss

  • dd/MM/yy hh:mm:ss

  • dd.MM.yy

  • dd.MM.yyyy

  • d. Month yyyy

  • Day, dd. Month yyyy

  • Day, d. Month yyyy

  • dd-MM-yy

  • dd-MM-yyyy

  • dd/MM/yy

  • dd/MM/yyyy

  • yyyy-MM-dd

  • yyyyMMdd

  • HH:mm:ss

  • Personalizado

Italiano
  • dd/Mon/yy HH:mm:ss

  • yyyy-MM-dd hh:mm:ss

  • dd/MM/yy hh:mm:ss

  • dd/MM/yyyy hh:mm:ss

  • dd/Mon/yy

  • dd Month yyyy

  • Day d Month yyyy

  • dd-MM-yy

  • dd-MM-yyyy

  • dd/MM/yy

  • dd/MM/yyyy

  • yyyy-MM-dd

  • yyyyMMdd

  • HH:mm:ss

  • Personalizado

日本語 (japonés)
  • yyyy-MM-dd hh:mm:ss

  • yyyy'年'M'月'd'日'day

  • yyyy'年'M'月'd'日'

  • M'月'd'日'

  • yyyy-MM-dd

  • yyyyMMdd

  • 'hh'時'mm'分'ss'秒'

  • HH:mm:ss

  • Personalizado

Português (portugués)
  • yyyyMMdd H.mm

  • yyyy-MM-dd hh:mm:ss

  • dd/MM/yyyy hh:mm:ss

  • dd/MM/yy hh:mm:ss

  • d' de 'Month' de 'yyyy

  • Day, d' de 'Month' de 'yyyy

  • dd-MM-yy

  • dd-MM-yyyy

  • dd/MM/yy

  • dd/MM/yyyy

  • yyyy-MM-dd

  • yyyyMMdd

  • HH:mm:ss

  • Personalizado

Español
  • yyyyMMdd H.mm

  • yyyy-MM-dd hh:mm:ss

  • dd/MM/yyyy hh:mm:ss

  • dd/MM/yy hh:mm:ss

  • d' de 'Month' de 'yyyy

  • Day d' de 'Month' de 'yyyy

  • dd-MM-yy

  • dd-MM-yyyy

  • dd/MM/yy

  • dd/MM/yyyy

  • yyyy-MM-dd

  • yyyyMMdd

  • HH:mm:ss

  • Personalizado