Memorizza la data e l'ora correnti in un formato di data giuliana modificata.
Tipo: | Reale |
Salvato in: | Non salvato |
Valore iniziale: | variabile |
Questo valore viene rappresentato come data giuliana modificata, ossia il numero del giorno giuliano e la frazione decimale di un giorno nel formato:
<Numero del giorno giuliano>.<Frazione decimale di un giorno>
La data giuliana modificata, convenzionalmente denominata UT1, è uno standard scientifico mondiale che numera i giorni a partire da un'ora e una data essenzialmente arbitrarie, le 12:00 del 1° gennaio 4713 a.C. Con questo sistema, le ore 14:29:58 del 4 luglio 1997 corrispondono a 2450634.60387736, mentre le ore 12 del 1° gennaio 1998 corrispondono a 2450815.50000000.
(setq s (getvar "DATE")) (setq seconds (* 86400.0 (- s (fix s))))
Dato che l'orologio del computer fornisce la data e l'ora, la variabile di sistema DATE restituisce una reale data giuliana solo se l'orologio del sistema è impostato su UTC/Zulu (ora di Greenwich). TDCREATE e TDUPDATE hanno lo stesso formato di DATE, ma i loro valori rappresentano la data e ora di creazione e la data e ora dell'ultimo aggiornamento del disegno corrente.