FORMULA LANGUAGE


@Now
Ejemplo

Da como resultado la fecha y la hora actuales.

Sintaxis

@Now( indicadores ; nombres-de-servidor )

Nota Los parámetros indicadores y nombres-de-servidor son novedades de la Versión 6.

Parámetros

indicadores

nombres-de-servidor
Resultado

momento-actual


Uso

@Now obtiene la fecha-hora del equipo local en los casos siguientes:


@Now obtiene la hora del servidor que contiene la base de datos actual si se ha especificado [SERVERTIME] y no se ha especificado nombres-de-servidor.

@Now obtiene la fecha-hora o las fechas-horas de uno o varios servidores especificados si se ha especificado [SERVERTIME] y nombres-de-servidor

Se produce un error si @Now no puede obtener la hora del servidor especificado en nombres-de-servidor y no se ha especificado [LOCALTIMEONERROR].

El uso de @Now en fórmulas de columna o de selección puede tener repercusiones en la eficiencia de su aplicación. Además, hace que el indicador de actualización de la vista se muestre constantemente.

La función @Now da como resultado la hora actual con una precisión de una centésima de segundo. No obstante, si utiliza @Now para especificar la hora actual en un campo calculado, el valor de centésimas de segundo se redondea al segundo siguiente, lo que puede ocasionar que la hora actual aparezca un segundo adelantada. Para que esto no ocurra, reemplace @Now por la fórmula siguiente:

horaActual := @Now;

@Date(@Year(horaActual);@Month(horaActual);@Day(horaActual);@Hour(horaActual);@Minute(horaActual);@Sec(horaActual))

Equivalencias en otros lenguajes

Función Now del lenguaje LotusScript

Ejemplo
Véase también