Conjunto de que nos permiten operar con datos de tipo .
Devuelve la hora incrementada los milisegundos.
addMSecondsToHour(hora, milisegundos)
Expresión de tipo hora a la que queremos sumar los milisegundos. Esta hora puede ser un literal, una variable, un campo, el retorno de una función, etc.
Milisegundos a sumar a la hora
HORA = 13:25:05:121
addMSecondsToHour( HORA, 10 )
= 13:25:05:131
Devuelve la hora incrementada los segundos.
addSecondsToHour(hora, segundos)
Expresión de tipo hora a la que queremos sumar los segundos. Esta hora puede ser un literal, una variable, un campo, el retorno de una función, etc.
Segundos a sumar a la hora
HORA = 13:25:05:121
addSecondsToHour( HORA, 10 )
= 13:25:15:121
Devuelve la hora actual
currentTime()
No tiene.
currentTime()
= 17:08:01
Devuelve las horas (0 a 23) de la hora
hour(hora)
Expresión de tipo hora cuyo dato horas queremos obtener. Esta hora puede ser un literal, una variable, un campo, el retorno de una función, etc.
HORA = 20:19:08
hour(HORA)
= 20
Devuelve los milisegundos (0 a 999) de la hora.
mSecond(hora)
Expresión de tipo hora cuyo dato milisegundos queremos obtener. Esta hora puede ser un literal, una variable, un campo, el retorno de una función, etc.
HORA = 20:19:08:111
mSecond( HORA )
= 111
Devuelve los minutos (0 a 59) de la hora
minute(hora)
Expresión de tipo hora cuyo dato minutos queremos obtener. Esta hora puede ser un literal, una variable, un campo, el retorno de una función, etc.
HORA = 20:19:08:111
minute( HORA )
= 19
Devuelve los segundos (0 a 59) de la hora.
second(hora)
Expresión de tipo hora cuyo dato segundos queremos obtener. Esta hora puede ser un literal, una variable, un campo, el retorno de una función, etc.
HORA = 20:19:08:111
second( HORA )
= 8
Crea una hora.
setTime(hora, minuto, segundo)
Dato hora con el que queremos componer la hora.
Dato minuto con el que queremos componer la hora.
Dato segundo con el que queremos componer la hora.
setTime( 13, 25, 15 )
= 13:25:15
Convierte en hora una cadena según las indicaciones del formato.
stringToTime(cadena, cadenaFormato)
Cadena que contiene la hora.
Permite indicar cuál es el formato de la hora en la cadena.
Horas: h (0-23, 1-12 AM/PM) hh (00-23, 01-12 AM/PM) H (0-23) HH (00-23).
Minutos: m (0-59) mm (00-59).
Segundos: s (0-59) ss (00-59) z (0-999) zzz (000-999).
Periodos: AP (AM/PM) ap (am/pm).
El resto de caracteres en la cadena de formato serán tratados como texto. También los caracteres que estén entre comillas simples (‘) en la cadena de formato serán tratados como texto, lo que nos permite tratar los caracteres específicos de formato (h, hh, H, HH, m, mm, etc.) como texto.
Si la cadena no se corresponde con el formato especificado la devolverá una hora nula, no devolverá nada. Esto puede incluir casos en los que se espere ceros por la izquierda u otras incoherencias con el formato esperado.
Indica si la hora es válida (Si=1, No=0).
timeIsValid( hora )
Expresión de tipo hora que queremos comprobar. Esta hora puede ser un literal, una variable, un campo, el retorno de una función, etc.
HORA = 13:25:05
timeIsValid(HORA)
= 1
Devuelve la hora como una cadena según las indicaciones del formato.
timeToString(hora, cadenaFormato)
Expresión de tipo hora que queremos formatear.
Cadena de formato que especifica cómo crear la cadena a partir de la hora.
Horas: h (0-23, 1-12 AM/PM) hh (00-23, 01-12 AM/PM) H (0-23) HH (00-23).
Minutos: m (0-59) mm (00-59).
Segundos: s (0-59) ss (00-59) z (0-999) zzz (000-999).
Periodos: AP (AM/PM) ap (am/pm)