
Questo blocco funzionale MKTIME converte i singoli valori di data e ora nel formato DT#.
Il blocco funzionale è l'opposto di GETTIME.
Nota: Per calcolare una data prima dell'anno 1970 si consiglia il blocco funzionale STR2DT.
L'anno, che può essere indicato in due o quattro cifre. I valori da 0 a 69 vengono convertiti in 2000-2069, i valori da 70 a 100 in 1970-2000.
Il numero del mese relativo alla fine dell'anno precedente. I valori 1 a 12 si riferiscono ai mesi normali del calendario dell'anno corrente. Valori inferiori a 1 (inclusi i valori negativi) si riferiscono ai mesi dell'anno precedente in ordine inverso, quindi 0 è dicembre, -1 novembre, ecc. Valori superiori a 12 si riferiscono al mese corrispondente dell'anno/anni successivo/i.
Se l'ingresso è NULL o una stringa vuota, viene assunto 1.
Il numero del giorno relativo alla fine del mese precedente. I valori 1 a 28, 29, 30 o 31 (a seconda del mese) si riferiscono ai giorni normali nel mese corrente. Valori inferiori a 1 (inclusi i valori negativi) si riferiscono ai giorni del mese precedente, quindi 0 è l'ultimo giorno del mese precedente, -1 il penultimo, ecc. Valori superiori al numero di giorni nel mese corrente si riferiscono al giorno corrispondente nel/nei mese/i successivo/i.
Se l'ingresso è NULL o una stringa vuota, viene assunto 1.
Il numero delle ore relative all'inizio del giorno determinato da MONTH, DAY e YEAR. Valori negativi si riferiscono all'ora prima della mezzanotte del giorno corrente. Valori superiori a 23 si riferiscono all'ora corrispondente del/degli giorno/i successivo/i.
Il numero dei minuti relativo all'inizio dell'HOUR. Valori negativi si riferiscono al minuto nell'ora precedente. Valori superiori a 59 si riferiscono al minuto corrispondente dell'ora/ore successiva/i.
Il numero dei secondi relativo all'inizio del MINUTE. Valori negativi si riferiscono al secondo del minuto precedente. Valori superiori a 59 si riferiscono al secondo corrispondente del/minuti successivi.
Il numero dei millisecondi relativo all'inizio del SECOUND. Valori negativi si riferiscono al millisecondo del secondo precedente. Valori superiori a 999 si riferiscono al millisecondo corrispondente dei secondi successivi.
L'uscita restituisce il valore calcolato come data e ora DT#.