Код: Выделить всё
D4 07 06 00 03 00 1E
эта последовательность получается как: 1.07.2004
как год получается понял,
как месяц - примерно понял...
а как дата, увы, не понял, но есть выдержка:
поменял значение на DD 07 09 00 03 00 1E дата сменилась на 1.10.2013 - что в принципе и ожидал увидеть.Дата - 1E (HEX) = 30 (DEC), количество дней, которое надо прибавить к первому числу месяца
Получаем 2005 год Июнь месяц 31 число, т.к. в Июне 30 дней, то в итоге получается 2005.07.01 - 1 Июля 2005 г.
Для примера 21 апреля 2010г будет DA 07 04 00 04 00 14
а вот когда сменил DD 07 09 00 03 00 14, дата почему то поменялась на 21.09.2013
честно с алгоритмом я запутался... конкретно с представлением даты дня.
если это не сложно, можно ли его запихнуть в с++ код как нибудь?
потом программку сделаю которая будет использовать расчет сегодняшней даты и представлять его в таком виде.