Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

¿Cómo obtengo la fecha de hoy?

Comunidad buen día!

Solicitando nuevamente su apoyo con la siguiente pregunta ¿Cómo puedo obtener la fecha de hoy?

necesito hacer una resta de fechas.

ejemplo:

tengo un campo Fecha_Inicio y necesito crear el campo Fecha_Final. con la fecha actual

para poder hacer la siguiente operación  Fecha_Final  - Fecha_Inicio= Dias_de_Inventario.



he pprobado declarar una variable de las siguientes formas

Let vFechaHoy = today('DD/MM/YYYY');

Let vFechaHoy = today( );

LOAD

  $(vFechaHoy) as FechaActual,

y me muestra en el siguiente formato y de esa forma no me permite hacer la resta.

pueden apoyarme con el tema.

saludos

1 Solution

Accepted Solutions
sorrakis01
Specialist
Specialist

Hola Agustín,

Prueba esto en un cuadro de texto =Date(Today(),'DD/MM/YYYY')

Lo digo porque no hace falta que lo hagas en script

Si lo haces desde script pon como te lo pongo y cuando llamas a la expresion en el cuadro de lista o en un texto pon:

='$(vFechaHoy)'

Saludos

View solution in original post

6 Replies
ecolomer
Master II
Master II

Para poner en un cuadro de texto puedes hacerlo así:

=Now()

directamente

y si quieres que aparezca con un formato especial, pues debes declararlo

ecolomer
Master II
Master II

Mira

P_Fecha.png

sorrakis01
Specialist
Specialist

Hola Agustín,

Prueba esto en un cuadro de texto =Date(Today(),'DD/MM/YYYY')

Lo digo porque no hace falta que lo hagas en script

Si lo haces desde script pon como te lo pongo y cuando llamas a la expresion en el cuadro de lista o en un texto pon:

='$(vFechaHoy)'

Saludos

ecolomer
Master II
Master II

P_Fecha.png

El primero =Now()

El segundo =Date(Now(),'DD/MM/YYYY')

El tercero =Date(Now(),'DD/MM/YY')

rodri_morales
Creator II
Creator II

Agustin, las respuestas anteriores son correctas.

Si querés hacerlo en el script, no hace falta que declares una variable con la fecha actual antes de hacer la carga, puedes hacerlo directamente en la carga.

LOAD

     Today()     as FechaActual

     ...

Podes darle formato si querés con la función Date() como explicó Jordi.

Espero que te sirva,

Saludos!

Not applicable
Author

Rodrigo:

gracias por tu ayuda me sirvio para corregir mi error y efectivamente como mensionaste las respuesta anteriores Enrique y Jordi son correctas pero para el script y lo que ocupo se acerco mas la de Jordi, gracias a los tres

saludos