👣 now¶
¿Qué es la función now?¶
La función now devuelve la fecha y hora actual en el momento de uso. Es útil para registrar el momento presente o para calcular diferencias temporales en combinación con otras funciones como datetime_diff.
¿Cómo funciona la función now?¶
Sintaxis:
Esta función no requiere ningún parámetro. Devuelve el momento actual, incluyendo día, hora, minutos y segundos. El formato visible dependerá de si el campo tiene activada o no la opción "mostrar hora".
Actualización automática¶
-
La función
now()no se actualiza constantemente, sino en intervalos fijos.
En Zinkee,now()se refresca automáticamente cada cuarto de hora, es decir:- En punto (hh:00)
- Y 15 (hh:15)
- Y 30 (hh:30)
- Y 45 (hh:45)
Esto significa que cualquier automatización o condición que dependa de
now()tomará el valor correspondiente a la última actualización dentro de estos intervalos.
Comportamiento al crear la fórmula¶
- Si el campo está vacío y se introduce
now(): - Con “mostrar hora” activado: el campo tomará la fecha y hora actual, y se actualizará cada hora.
- Sin “mostrar hora” activado: el campo mostrará el día actual, actualizado internamente cada hora pero cambiando de valor solo a partir de medianoche.
Ejemplos de uso¶
- En un campo de tipo fórmula:
- En combinación con otras funciones:
Casos de uso típicos¶
- Mostrar la fecha y hora actual como valor dinámico.
- Calcular el tiempo restante o transcurrido respecto a una fecha concreta.