Las variables de sistema de fecha y hora permiten recuperar la fecha y hora del sistema en diversos formatos, como se muestra en la tabla siguiente.
Variable de sistema | Descripción |
---|---|
result = currentDate () | Contiene la fecha del sistema actual en formato gregoriano de ocho dígitos (aaaaMMdd); puede asignar esta variable del sistema a una variable de tipo DATE. |
result = currentTime () | Contiene la hora del sistema actual en formato de seis dígitos (HHmmss); puede asignar esta variable del sistema a una variable de tipo TIME. |
result = currentTimeStamp () | Contiene la hora y la fecha del sistema actual como una indicación de la hora en formato juliano de veinte dígitos (aaaaMMddHHmmssffffff); puede asignar esta variable del sistema a una variable de tipo TIMESTAMP. |
result = dateOf (aTimeStamp) | Devuelve una fecha que se deriva de una variable de tipo TIMESTAMP. |
result = dateValue (dateAsString) | Devuelve un valor DATE que corresponde a una serie de entrada. |
result = dateValueFromGregorian (gregorianIntegerDate) | Devuelve un valor DATE que corresponde a una representación de entero de una fecha gregoriana. |
result = dateValueFromJulian (julianIntegerDate) | Devuelve un valor DATE que corresponde a una representación de entero de una fecha juliana. |
result = dayOf (aTimeStamp) | Devuelve un entero positivo que representa un día del mes, derivado de una variable de tipo TIMESTAMP. |
result = extend (extensionField [, mask]) | Convierte una indicación de la hora, una hora o una fecha en un valor de indicación de la hora más largo o más corto. |
result = intervalValue (intervalAsString) | Devuelve un valor INTERVAL que refleja un literal o una constante de serie. |
result = intervalValueWithPattern (intervalAsString[, intervalMask)] | Devuelve un valor INTERVAL que refleja un literal o una constante de serie y que se construye basándose en una máscara de intervalo que usted especifique. |
result = mdy (month, day, year) | Devuelve un valor DATE derivado de tres enteros que representan el mes, el día del mes y el año de una fecha de calendario. |
result = monthOf (aTimeStamp) | Devuelve un entero positivo que representa un mes, derivado de una variable de tipo TIMESTAMP. |
result = timeOf ([aTimeStamp]) | Devuelve una serie que representa la hora del día, que se deriva de una variable TIMESTAMP o del reloj del sistema. |
result = timestampFrom (tsDate tsTime) | Contiene la hora y la fecha del sistema actual como una indicación de la hora en formato juliano de veinte dígitos (aaaaMMddHHmmssffffff); puede asignar esta variable del sistema a una variable de tipo TIMESTAMP. |
result = timestampValue (timestampAsString) | Devuelve un valor TIMESTAMP que refleja un literal o una constante de serie. |
result = timestampValueWithPattern (timestampAsString[, timestampMask]) | Devuelve un valor TIMESTAMP que refleja una serie y se construye basándose en una máscara de indicación de la hora que usted especifique. |
result = timeValue (timeAsString) | Devuelve un valor TIME que refleja un literal o una constante de serie. |
result = weekdayOf (aTimeStamp) | Devuelve un entero positivo (0-6) que representa un día de semana, derivado de una variable de tipo TIMESTAMP. |
result = yearOf (aTimeStamp) | Devuelve un entero que representa un año, derivado de una variable de tipo TIMESTAMP. |
Para establecer una variable de fecha, hora o indicación de la hora, puede asignar VGVar.currentGregorianDate, DateTimeLib.currentTime y DateTimeLib.currentTimeStamp, respectivamente. Las funciones que devuelven el texto de caracteres con formato no pueden utilizarse para este propósito.
Consulta relacionada
Sentencias EGL