Get ( CurrentTimeUTCMicroseconds )

Devuelve la hora actual en Tiempo Universal Coordinado (UTC) con el microsegundo más próximo.

Formato 

Get ( CurrentTimeUTCMicroseconds )

Parámetros 

Ninguno

Tipo de datos devuelto 

número, hora

Se origina en 

19.6

Descripción 

Devuelve la hora actual sin los ajustes de zona horaria con la forma de número de microsegundos desde 1/1/0001. Deben aplicarse los ajustes de la zona horaria UTC para obtener la hora local.

Notas 

  • En entornos de cliente/servidor y entre pares, esta función evalúa el estado del equipo cliente que ejecuta el guión (y no el equipo anfitrión).

Ejemplo 1 

Calcula la cantidad de tiempo que se tarda en buscar y ordenar registros, como se especifica en el guión.

Copiar
Establecer variable [$START ; Get ( CurrentTimeUTCMicroseconds )]
Ir a la presentación ["Facturas"]
Ejecutar búsqueda [Restaurar]
Ordenar registros [Restaurar; Con diálogo: Inactivo]
Establecer variable [$END ; Get ( CurrentTimeUTCMicroseconds )]
Mostrar cuadro de diálogo personalizado ["Duración del guión" ; ( $END - $START ) & " microsegundos"]

Ejemplo 2 

Calcula la hora local de la zona horaria especificada. Si la hora en UTC es 08:43:55.304 y TimeAdjustment contiene -7:

GetAsTime ( GetAsTimestamp ( Get ( CurrentTimeUTCMicroseconds ) / 1000000 ) + ( Location::TimeAdjustment * 3600 ) ) devuelve 1:43:55.304 PM.