![]() |
|
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#11 |
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 444 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
можно поднять локальный ntp с которым будет синхронизироваться роутер, тогда время всегда будет актуальное (более-менее).
|
![]() |
![]() |
![]() |
#13 |
Junior Member
Регистрация: 19.09.2017
Сообщений: 1
Вес репутации: 0 ![]() |
![]() |
![]() |
![]() |
![]() |
#14 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
__________________
Читаю ваши мысли по аватару ... |
![]() |
![]() |
![]() |
#15 | |
Member
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0 ![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#16 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
А если часы по I2C подключить?
|
![]() |
![]() |
![]() |
#17 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
dcbeelinekz
Привет ![]() Вариант предложенный Админом и юзерами выше - безусловно красивое решение. === Но программная реализация тоже возможна. Date присутствует: Развернуть для просмотраroot@root:/etc# date -h
date: unrecognized option: h BusyBox v1.27.2 () multi-call binary. Usage: date [OPTIONS] [+FMT] [TIME] Display time (using +FMT), or set time [-s,--set] TIME Set time to TIME -u,--utc Work in UTC (don't convert to local time) -R,--rfc-2822 Output RFC-2822 compliant date string -I[SPEC] Output ISO-8601 compliant date string SPEC='date' (default) for date only, 'hours', 'minutes', or 'seconds' for date and time to the indicated precision -r,--reference FILE Display last modification time of FILE -d,--date TIME Display TIME, not 'now' -D FMT Use FMT for -d TIME conversion -k Set Kernel timezone from localtime and exit Recognized TIME formats: hh:mm[:ss] [YYYY.]MM.DD-hh:mm[:ss] YYYY-MM-DD hh:mm[:ss] [[[[[YY]YY]MM]DD]hh]mm[.ss] [свернуть] Сохранять системное время и дату в файл каждую минуту - пишем в cron-e: Код:
*/1 * * * * date > /etc/date Код:
date -s /etc/date ![]() date: invalid date '/etc/date' Нужно определится с работающим синтаксисом, тогда останется только прописать в /etc/rc.local эту команду - будет копировать последнее время из файла /etc/date... Как-то так ![]()
__________________
Читаю ваши мысли по аватару ... |
![]() |
![]() |
![]() |
#18 | |
Member
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0 ![]() |
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#19 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
dcbeelinekz
Да не за что ![]() Надо сделать так, что date сохранял данные в файл в формате ввода, где: Код:
date 1230100509.45 https://ru.wikipedia.org/wiki/Date === Просто время можно так: в /etc/crontabs/root Код:
*/1 * * * date +%T > /etc/time После перезагрузки в /etc/rc.local Код:
a=`cat /etc/time`; date $a === Кстати очень грамотное предложение: http://cyber-place.ru/showpost.php?p=37662&postcount=11 Для коррекции можно использовать внешнее устройство - в веб-интерфейсе есть кнопка Коррекция времени по браузеру. Можно поковырятся в скрипте Люси === Узнать имеет ли роутер часовой кварц ![]() Код:
hwclock hwclock: can't open '/dev/misc/rtc': No such file or directory
__________________
Читаю ваши мысли по аватару ... Последний раз редактировалось sunny; 25.09.2017 в 22:01. |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|