MILLISECS (системная переменная)

Количество миллисекунд, прошедших с момента запуска системы.

(Только чтение)
Тип:Целый
Сохранен в:Не сохранен
Начальное значение:разные

Количество миллисекунд в значении системной переменной MILLISECS равно значению, возвращаемому функцией GetTickCount в Windows API. При перезапуске системы количество миллисекунд, возвращаемое функцией GetTickCount, сбрасывается до 0.

Чтобы измерить временной промежуток, можно вычесть из второго возвращенного значения MILLISECS первое значение. Чтобы рассчитать количество секунд, разделите значение MILLISECS на 1000.

В продуктах на базе AutoCAD (кроме продуктов на базе AutoCAD LT) для расчета количества секунд с использованием значения переменной MILLISECS можно применять AutoLISP.

(setq ms (getvar "MILLISECS"))
(setq seconds (/ ms 1000.0))
Прим.: В продуктах на базе AutoCAD, начиная с версии AutoCAD 2017, значение времени в системных переменных CDATE и DATE больше не выражается в миллисекундах. Если требуется рассчитать разницу во времени с точностью до долей секунды, используйте системную переменную MILLISECS.