Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
Current time

Current time 


 

Current time {( * )} -> Resultado 
Parámetro Tipo   Descripción
Operador in Devuelve la hora actual del servidor
Resultado  Hora in Hora actual

El comando Current time devuelve la hora actual del reloj de sistema.

La hora actual siempre está entre 00:00:00 y 23:59:59. Utilice String o Time string para convertir en cadena la expresión de tipo hora devuelta por Current time.

4D Server: si utiliza el parámetro (*) cuando ejecuta esta función en un equipo 4D Client, la función devuelve la hora actual del servidor.

El siguiente ejemplo le muestra cómo medir la duración de una operación. Acá, LongOperation es un método que necesita ser cronometrado:

 $vhStartTime:=((Current date-!1980-01-01!)*86400)+Current time //Guardar la hora de inicio, segundos después de 1.1.1980
 LongOperation //Realizar la operación
 $vhEndTime:=((Current date-!1980-01-01!)*86400)+Current time
 ALERT("The operation took "+String($vhEndTime-$vhStartTime)+" seconds.") //Mostrar la duración de la operación

El siguiente ejemplo extrae las horas, minutos y segundos de la hora actual:

 $vhAhora:=Current time
 ALERT("La hora actual es: "+String($vhAhora\3600))
 ALERT("El minuto actual es: "+String(($vhAhora\60)%60))
 ALERT("El segundo actual es: "+String($vhAhora%60))



Ver también 

Milliseconds
String
Tickcount

 
PROPIEDADES 

Producto: 4D
Tema: Fechas y horas
Número 178

This command can be run in preemptive processesComportamiento diferente en modo remoto

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: < 4D v6

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v20 R7)