
Este bloque de funciones MKTIME convierte los valores individuales de fecha y hora al formato DT#.
El bloque de funciones es lo contrario de GETTIME.
Nota: Para calcular una fecha anterior al año 1970 se recomienda el bloque de funciones STR2DT.
El número del año, que puede ser de dos o cuatro dígitos. Los valores de 0 a 69 se transfieren a 2000-2069, los valores de 70 a 100 se transfieren a 1970-2000.
El número del mes relativo al final del año anterior. Los valores 1 a 12 se refieren a los meses normales del calendario del respectivo año. Valores menores que 1 (incluyendo valores negativos) se refieren a los meses del año anterior en orden inverso, de modo que 0 es diciembre, -1 noviembre, etc. Valores mayores que 12 se refieren al mes correspondiente del/los año/s siguiente/s.
Si la entrada es NULL o una cadena de caracteres vacía, se asume 1.
El número del día relativo al final del mes anterior. Los valores 1 a 28, 29, 30 o 31 (dependiendo del mes) se refieren a los días normales en el mes actual. Valores menores que 1 (incluyendo valores negativos) se refieren a los días del mes anterior, de modo que 0 es el último día del mes anterior, -1 el penúltimo, etc. Valores mayores que la cantidad de días en el mes actual se refieren al día correspondiente en el/los mes/es siguiente/s.
Si la entrada es NULL o una cadena de caracteres vacía, se asume 1.
El número de horas relativo al inicio del día determinado por MONTH, DAY y YEAR. Valores negativos se refieren a la hora antes de medianoche del respectivo día. Valores mayores que 23 se refieren a la hora correspondiente del/los día/s siguiente/s.
El número de minutos relativo al inicio de HOUR. Valores negativos se refieren al minuto en la hora anterior. Valores mayores que 59 se refieren al minuto correspondiente de la/s hora/s siguiente/s.
El número de segundos relativo al inicio de MINUTE. Valores negativos se refieren al segundo del minuto anterior. Valores mayores que 59 se refieren al segundo correspondiente del/los minuto/s siguiente/s.
El número de milisegundos relativo al inicio de SECOUND. Valores negativos se refieren a la milisegundo del segundo anterior. Valores mayores que 999 se refieren a la milisegundo correspondiente del/los segundo/s siguiente/s.
La salida devuelve el valor calculado como fecha y hora DT#.