Отсчёт от даты

Использование различных блоков часов
Ответить
Pixima
Рядовой
Сообщения: 68
Зарегистрирован: 30 янв 2016, 11:51

Отсчёт от даты

Сообщение Pixima »

Здравствуйте, знатоки! Внимание, вопрос!
Как сделать отсчёт количества прошедших дней (суток) от какой-либо произвольной даты.
Пример: Я создаю точку отсчёта как 01.01.2008, затем ардуина мне говорит: С этого дня до сего момента прошло столько-то дней.
Затруднения в подсчёте у меня вызывает наличие високосных лет. Короче, очень буду рад увидеть Ваши размышления, советы.
SirYorik
Сержант
Сообщения: 124
Зарегистрирован: 04 окт 2015, 10:01
Откуда: Томск

Отсчёт от даты

Сообщение SirYorik »

три варианта
- нагуглить C++ исходников всяких студентов, которые эту задачу решали все, особенно тему с високосными, адаптировать под Arduino IDE
- нагуглить использование unixtime (перевести обе даты в секунды с 1.1.1970, вычесть, разделить на 24*60*60)
- попробовать Arduino Time Library
Pixima
Рядовой
Сообщения: 68
Зарегистрирован: 30 янв 2016, 11:51

Отсчёт от даты

Сообщение Pixima »

SirYorik, спасибо за ответ.
Первый и третий варианты, конечно, я попробую. Со вторым сложнее. Но выбор появился, а то я уже опечалился. 
Начинаю гугление.
Ответить

Вернуться в «Часы реального времени»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей