La función DateTime.IsInCurrentSecond comprueba si un valor temporal hace referencia a un instante de tiempo englobado en el segundo actual, devolviendo el valor lógico True en caso positivo.
DateTime.IsInCurrentSecond(
dateTime as any
) as nullable logical
- dateTime: valor temporal de tipo date, datetime o datetimezone a evaluar
La fecha y hora con la que comparar el argumento dateTime es la proporcionada por el reloj del equipo local.
Para probar esta función podemos obtener la hora actual del sistema con la función DateTime.LocalNow() y comprobar si dicho punto temporal está incluido en el segundo correspondiente (lo que devolverá el valor True siempre):
DateTime.IsInCurrentSecond(DateTime.LocalNow())
TRUE