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.
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:
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.
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.
Selecciona Personalizado para introducir tu propio formato. Alteryx Designer muestra un ejemplo basado en el formato que introduzcas.
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).
Aviso
You cannot mix the pattern style formatting with the percent style formatting when using the Custom format option of the DateTime tool.
For example, if you currently have a DateTime tool that converts a string to date/time format using this custom format: %B dd %Y (using both pattern-style and percent-style formatting), you will need to update it to either: Month dd yyyy (or similar) or %B %d %Y (or similar). Note that each of these use one of pattern-style or percent-style formatting, rather than a mix of both.
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”.
Limitation with 6-Digit Dates
Because up to 4 digits are read for the year, formats that are intended to have only 2 digits without a separator, such as a 6-digit date stamp (for example, %y%m%d for data resembling 170522 for May 22, 2017), are still read as 4 digits. To work around this limitation, you can...
Depending on your range of dates, use four digits for the year (for example, 2017 instead of 17).
Use the RegEx tool to insert a space after the first 2 digits in the string.
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.
Specify Your DateTime Language
Date/Time Format to String: When you convert date-time data to string data, use the Specify your DateTime Language dropdown to choose the language for your new string column output. Depending on the language, different format options are available.
String to Date/Time Format: When you convert string data to date-time data, use the Specify your DateTime Language dropdown to identify the language of the incoming string data. Depending on the language, different format options are available.
English
Date/Time Format to String | String to Date/Time Format |
---|---|
day, dd Month, yyyy | yyyy-MM-dd hh:mm:ss |
dd-MM-yy | MM/dd/yyyy hh:mm:ss |
dd-MM-yyyy | MM/dd/yy hh:mm:ss |
dd-Mon,-yy | dd/MM/yyyy hh:mm:ss |
dd Month, yyyy | dd/MM/yy hh:mm:ss |
dd/MM/yy | day, dd Month, yyyy |
dd/MM/yyyy | dd-MM-yy |
dy., Month dd, yyyy | dd-MM-yyyy |
MM-dd-yy | dd-Mon.-yy |
MM-dd-yyyy | dd Month, yyyy |
MM/dd/yy | dd/MM/yy |
MM/dd/yyyy | dd/MM/yyyy |
Mon dd | dy., Month dd, yyyy |
Month dd, yyyy | MM-dd-yy |
Month, yyyy | MM-dd-yyyy |
yyyy-MM-dd | MM/dd/yy |
yyyyMMdd | MM/dd/yyyy |
yyyy/MM/dd | Month dd, yyyy |
yyyy-MM-dd hh:mm:ss | Month, yyyy |
MM/dd/yyyy hh:mm:ss | yyyy-MM-dd |
dd/MM/yyyy hh:mm:ss | yyyyMMdd |
Custom | yyyy/MM/dd |
HH:mm:ss | |
Custom |
简体中文 (Simplified Chinese)
Date/Time Format to String | String to Date/Time Format |
---|---|
yyyy'年'M'月'd'日' | yyyy'年'M'月'd'日' ahh'时'mm'分'ss'秒' |
yyyy'年'M'月'd'日'day | yyyy-MM-dd hh:mm:ss |
yyyy-MM-dd | yyyy'年'M'月'd'日' |
yyyyMMdd | yyyy'年'M'月'd'日'day |
yyyy/MM/dd | yyyy-MM-dd |
yyyy'年'M'月'd'日' ahh'时'mm'分'ss'秒' | yyyyMMdd |
yyyy-MM-dd hh:mm:ss | yyyy/MM/dd |
HH:mm:ss | |
Custom |
Français (French)
Date/Time Format to String | String to Date/Time Format |
---|---|
d Mon yy | d Mon yy HH:mm:ss |
d Month yyyy | yyyy-MM-dd hh:mm:ss |
day d Month yyyy | dd/MM/yyyy hh:mm:ss |
dd-MM-yy | dd/MM/yy hh:mm:ss |
dd-MM-yyyy | d Mon yy |
dd/MM/yy | d Month yyyy |
dd/MM/yyyy | day d Month yyyy |
yyyyMMdd | dd-MM-yy |
yyyy/MM/dd | dd-MM-yyyy |
d Mon yy HH:mm:ss | dd/MM/yy |
yyyy-MM-dd hh:mm:ss | dd/MM/yyyy |
dd/MM/yyyy hh:mm:ss | yyyy-MM-dd |
dd/MM/yy hh:mm:ss | yyyyMMdd |
Custom | yyyy/MM/dd |
HH:mm:ss | |
Custom |
Deutsch (German)
Date/Time Format to String | String to Date/Time Format |
---|---|
dd.MM.yy | dd.MM.yy HH:mm |
dd.MM.yyyy | dd.MM.yyyy HH:mm:ss |
d. Month yyyy | yyyy-MM-dd hh:mm:ss |
day, dd. Month yyyy | dd/MM/yyyy hh:mm:ss |
day d. Month yyyy | dd/MM/yy hh:mm:ss |
dd-MM-yy | dd.MM.yy |
dd-MM-yyyy | dd.MM.yyyy |
dd/MM/yy | d. Month yyyy |
dd/MM/yyyy | day, dd. Month yyyy |
yyyy-MM-dd | day, d. Month yyyy |
yyyyMMdd | dd-MM-yy |
yyyy/MM/dd | dd-MM-yyyy |
dd.MM.yy HH:mm | dd/MM/yy |
dd.MM.yyyy HH:mm:ss | dd/MM/yyyy |
yyyy-MM-dd hh:mm:ss | yyyy-MM-dd |
dd/MM/yyyy hh:mm:ss | yyyyMMdd |
dd/MM/yy hh:mm:ss | yyyy/MM/dd |
Custom | HH:mm:ss |
Custom |
Italiano (Italian)
Date/Time Format to String | String to Date/Time Format |
---|---|
dd/Mon/yy | dd/Mon/yy HH:mm:ss |
dd Month yyyy | yyyy-MM-dd hh:mm:ss |
day d Month yyyy | dd/MM/yyyy hh:mm:ss |
dd-MM-yy | dd/MM/yy hh:mm:ss |
dd-MM-yyyy | dd/Mon/yy |
dd/MM/yy | dd Month yyyy |
dd/MM/yyyy | day d Month yyyy |
yyyy-MM-dd | dd-MM-yy |
yyyyMMdd | dd-MM-yyyy |
yyyy/MM/dd | dd/MM/yy |
dd/Mon/yy HH:mm:ss | dd/MM/yyyy |
yyyy-MM-dd hh:mm:ss | yyyy-MM-dd |
dd/MM/yyyy hh:mm:ss | yyyyMMdd |
dd/MM/yy hh:mm:ss | yyyy/MM/dd |
Custom | HH:mm:ss |
Custom |
日本語 (Japanese)
Date/Time Format to String | String to Date/Time Format |
---|---|
yyyy'年'M'月'd'日'day | yyyy-MM-dd hh:mm:ss |
yyyy'年'M'月'd'日' | yyyy'年'M'月'd'日'day |
M'月'd'日' | yyyy'年'M'月'd'日' |
yyyy-MM-dd | M'月'd'日' |
yyyyMMdd | yyyy-MM-dd |
yyyy/MM/dd | yyyyMMdd |
yyyy-MM-dd hh:mm:ss | yyyy/MM/dd |
Custom | hh'時'mm'分'ss'秒' |
HH:mm:ss | |
Custom |
Português (Portuguese)
Date/Time Format to String | String to Date/Time Format |
---|---|
d' de 'Month' de 'yyyy | yyyyMMdd H.mm |
day, d' de 'Month' de 'yyyy | yyyy-MM-dd hh:mm:ss |
dd-MM-yy | dd/MM/yyyy hh:mm:ss |
dd-MM-yyyy | dd/MM/yy hh:mm:ss |
dd/MM/yy | d' de 'Month' de 'yyyy |
dd/MM/yyyy | day, d' de 'Month' de 'yyyy |
yyyy-MM-dd | dd-MM-yy |
yyyyMMdd | dd-MM-yyyy |
yyyy/MM/dd | dd/MM/yy |
yyyyMMdd H.mm | dd/MM/yyyy |
yyyy-MM-dd hh:mm:ss | yyyy-MM-dd |
dd/MM/yyyy hh:mm:ss | yyyyMMdd |
dd/MM/yy hh:mm:ss | yyyy/MM/dd |
Custom | HH:mm:ss |
Custom |
Español (Spanish)
Date/Time Format to String | String to Date/Time Format |
---|---|
d' de 'Month' de 'yyyy | yyyyMMdd H.mm |
day d' de 'Month' de 'yyyy | yyyy-MM-dd hh:mm:ss |
dd-MM-yy | dd/MM/yyyy hh:mm:ss |
dd-MM-yyyy | dd/MM/yy hh:mm:ss |
dd/MM/yy | d' de 'Month' de 'yyyy |
dd/MM/yyyy | day d' de 'Month' de 'yyyy |
yyyyMMdd | dd-MM-yy |
yyyy/MM/dd | dd-MM-yyyy |
yyyyMMdd H.mm | dd/MM/yy |
yyyy-MM-dd hh:mm:ss | dd/MM/yyyy |
dd/MM/yyyy hh:mm:ss | yyyy-MM-dd |
dd/MM/yy hh:mm:ss | yyyyMMdd |
Custom | yyyy/MM/dd |
HH:mm:ss | |
Custom |