Acerca de cal datetime..Hola.
col1 : 12 de julio de 2024 14:21:33
columna2:333
cal_col3 : 12 de julio de 2024 19:54:33
“¿Cómo puedo calcular la fecha y la hora en Col3 sumando los minutos especificados en Col2 a la fecha y la hora en Col1 en JMP?
Por ejemplo, si Col1 contiene 2024-02-01 14:21:33 y Col2 contiene 333, quiero que Col3 muestre 2024-02-01 19:54:33Combinación y limpieza de datosVentanasRe: acerca de cal datetime..Hola,
Puede utilizar la función "Incremento de fecha" para calcular lo que necesita (ver a continuación)
Date Increment( :Col1, "Minute", :Col2)
Mejor,
TS
Re: acerca de cal datetime..Si su col1 es una columna de caracteres y no una columna DateTime numérica JMP, necesitará usar esta fórmula para el cálculo
<HH><:><MM><:><SS>" ),
"Minute",
:col2
)</SS></MM></HH>Date Increment(
Informat( :col1,
"Format Pattern", "<YYYY><-><MM><-></MM></YYYY>
Re: acerca de cal datetime..¡¡Gracias!! ¡Eres mi maestra~!Re: acerca de cal datetime..La mejor opción es la que se sugirió: Date Increment() . Lo único que debes recordar es usar la alineación "actual" (por defecto, start) SI te interesan los segundos. Si la dejas como predeterminada (start), eliminará los segundos. Puedes comparar estas dos fórmulas.
Date Increment( :Col1, "Minute", :Col2)
Date Increment( :Col1, "Minute", :Col2, "actual")

Otra opción es agregar los minutos como segundos a tu fecha (puedes usar In Minutes() para realizar la conversión o multiplicar por 60)
:Col1 + In Minutes(:Col2)
Re: acerca de cal datetime..Y para completar completamente la discusión, uno puede llevar el asunto a lo básico y simplemente multiplicar el número de segundos en un minuto por el número de minutos para lograr el resultado deseado.
:Col1 + :Col2 * 60