~uno
|
Время и дата
     Время обновляется по системному таймеру: CALL SySTime - Обновление SysTi CALL QuSec число секунд от Времени PINT - обновление глобальной PintTime
     SysTi SYSTEMTIME <> ; Структура системного времени wYear As Integer wMonth As Integer wDayOfWeek As Integer wDay As Integer wHour As Integer wMinute As Integer wSecond As Integer wMilliseconds As Integer
     SysIn PROC ; EAX=время (в мс) с предыдущего вызова, переписывает значение SysTick
     QualDate PROC Получает примерное число дней от 01.01.2008 (Время PINT) из первых правых ячеек текстовой переменной, содержащей значение даты вида мм.дд.гггг, мм/дд/гггг, мм.дд.гг
     HexYear, Var1 Преобразует год в тектовом виде (1812, 77, 2014) в число вида 2014. Действует с 1700 до 2090г. Результат в EAX. Ошибка JZ.
     QuSec Получает примерное число секунд от Времени создания Pint (01.01.2008) из Структуры системного времени SysTi. Результат в EAX. JZ - дата равна 01.01.2008 или ошибка. Портит EAX.
     SysIn EAX=время (в мс) с предыдущего вызова, переписывает значение SysTick
     VarSec Var1, Dat01 Добавляет в Var1 время в текстовом виде HH:MM:CC из Dat1 - время в секундах. Преобразование в сутки и т.д. не производит.
Страница "Время и дата" обновлена 18.2.2016
|
Проекты:
Определения:
Определения
Система
Проект PintLang
VendorPint
Глобальные константы
Глобальные переменные
Ресурсы
События
VendorPint
|