расчет даты, и дня... подскажите с алгоритмом...

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

расчет даты, и дня... подскажите с алгоритмом...

Непрочитанное сообщение QweЯty » 2013-01-09 1:17:01

имеется последовательность:

Код: Выделить всё

D4 07 06 00 03 00 1E
D4 07 == год, 06 == месяц, 00 03 00 == понятия не имею, но оно и не важно, 1E == день

эта последовательность получается как: 1.07.2004

как год получается понял,
как месяц - примерно понял...
а как дата, увы, не понял, но есть выдержка:
Дата - 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 1E дата сменилась на 1.10.2013 - что в принципе и ожидал увидеть.
а вот когда сменил DD 07 09 00 03 00 14, дата почему то поменялась на 21.09.2013

честно с алгоритмом я запутался... конкретно с представлением даты дня.

если это не сложно, можно ли его запихнуть в с++ код как нибудь?

потом программку сделаю которая будет использовать расчет сегодняшней даты и представлять его в таком виде.
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: расчет даты, и дня... подскажите с алгоритмом...

Непрочитанное сообщение Electronik » 2013-01-09 3:48:29

поменял значение на DD 07 09 00 03 00 1E дата сменилась на 1.10.2013 - что в принципе и ожидал увидеть.
а вот когда сменил DD 07 09 00 03 00 14, дата почему то поменялась на 21.09.2013
потому что 1E>14
1E-14=A=10
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

FiL
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2010-02-05 0:21:40

Re: расчет даты, и дня... подскажите с алгоритмом...

Непрочитанное сообщение FiL » 2013-01-14 21:24:26

QweЯty писал(а): поменял значение на DD 07 09 00 03 00 1E дата сменилась на 1.10.2013 - что в принципе и ожидал увидеть.
а вот когда сменил DD 07 09 00 03 00 14, дата почему то поменялась на 21.09.2013
А что ты ожидал увидеть во втором случае?

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: расчет даты, и дня... подскажите с алгоритмом...

Непрочитанное сообщение vadim64 » 2013-01-16 7:36:41

тс, напиши дату которую хочешь получить
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: расчет даты, и дня... подскажите с алгоритмом...

Непрочитанное сообщение QweЯty » 2013-01-16 18:49:33

я уже нашел метод/алгоритм расчета даты.
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение