Ответ: timstamp (не unix_time)
Прошу специалистов немножко помочь, т.к. Пикселя 25-го (и тем паче 12-го) на руках нет.
Во вложении - два варианта временных меток (на основе прежней разработки, но возможный диапазон дат - с 1.01.2016 по 31.12.2079). Т.к. ввод времени мне неактуален (только фиксация времени события для логов, да сравнение "таймштампов" между собой), GetRealTime и GetDate всунул внутрь макросов.
"Базовый" макрос - ts2016bit.msl. Но Arsie говорил, что такой подход жадный до памяти (которой у Пикселя, особенно 12-го, не очень много).
Попробовал намутить без разворачивания даты-времени из int в bool и обратной сборки уже в long - это новый макрос ts2016reg.msl.
ВОПРОС:
Насколько медленнее будет обрабатываться второй макрос (если вообще медленнее), и действительно ли таким подходом удастся заметно выиграть в используемой памяти?
|