Almacena la fecha y la hora actuales en formato de calendario juliano modificado.
Tipo: | Real |
Guardada en: | No guardada |
Valor inicial: | Variable |
Este valor se representa mediante un MDJ (Modified Julian Date, Calendario juliano modificado), concretamente con el número del día juliano y la fracción decimal de un día con el formato:
<Número del día juliano>.<Fracción decimal de un día>
El calendario juliano modificado, normalmente denominado UT1, es un estándar científico mundial que asigna números de días contados a partir de las 12 del mediodía del 1 de enero correspondiente al año 4713 a. de C. Con este sistema el 4 de julio de 1997 a las 2:29:58 p.m. se corresponde con 2450634.60387736 y el 1 de enero de 1998 a las 12:00 del mediodía corresponde a 2450815.50000000.
(setq s (getvar "DATE")) (setq seconds (* 86400.0 (- s (fix s))))
Puesto que el reloj del ordenador facilita la fecha y la hora, la variable de sistema DATE sólo calculará una fecha juliana verdadera si el reloj del sistema se establece en UTC/Zulu (Hora media de Greenwich). TDCREATE y TDUPDATE tienen el mismo formato que DATE, aunque sus valores representan la hora de creación y la hora de la última actualización del dibujo actual.