Az aktuális dátumot és időt módosított Gergely-naptár szerinti formátumban tárolja.
Típus: | Valós |
Mentés helye: | Nincs elmentve |
Kezdeti érték: | Változó |
A módosított Gergely-naptár (MJD) formátumban a nap Gergely-naptár szerinti sorszáma és a nap tizedes törtrésze jelenik meg:
<Julian day number>.<Decimal fraction of a day>
A módosított Gergely-naptár szerinti dátum (jelölése UT1) nemzetközi szabványnak tekinthető a tudományos életben, amely a dátumot és időt i.e. 4713 január 1. 00:00 órától számlálja. Ezzel a rendszerrel 1997 július 4. délután 2:29:58 megfelelője 2450634.60387736, 1998 január 1. déli 12:00 megfelelője 2450815.50000000.
Mivel a rendszeróra az aktuális dátumot és időt adja meg, a DATE rendszerváltozó csak abban az esetben adja meg a valódi Gergely-naptár szerinti dátumot, ha a rendszeróra greenwichi idő szerint van beállítva. A TDCREATE és a TDUPDATE rendszerváltozóknak hasonló a formátuma, mint a DATE-nek, azonban értékük az aktuális rajz létrehozásának, illetve legutóbbi frissítésének időpontját mutatja.
A dátum- és időértékek különbségét a DATE rendszerváltozó által visszaadott értékek kivonásával számíthatja ki. Az éjfél óta eltelt másodpercek számát úgy kaphatja meg, hogy a DATE rendszerváltozó tizedestört részét megszorozza 86400-zal.
Az AutoCAD-alapú termékekben (kivéve az AutoCAD LT-t) az AutoLISP használatával kiszámítható az éjfél óta eltelt másodpercek száma a DATE által visszaadott érték alapján.
(setq s (getvar "DATE")) (setq seconds (* 86400.0 (- s (fix s))))