Czas, zegar, clock w SuplaDevice

Awatar użytkownika
pzygmunt
Posty: 18280
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Kontenery domyślnie powinny mieć taki czas jak host więc mam na myśli PI.
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

pzygmunt pisze: ndz paź 25, 2020 12:48 pm Kontenery domyślnie powinny mieć taki czas jak host więc mam na myśli PI.
Wybacz, że drążę.
Wydawało mi się, że coś jest nie tak z czasem na serwerach, a to windows mnie okłamuje :oops:
https://www.facebook.com/groups/supladiy/
Awatar użytkownika
pzygmunt
Posty: 18280
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

;)
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

Wygrzebałem się spod ziemi, pod którą się zapadłem i niestety nadal coś jest nie w porządku:

Kod: Zaznacz cały

root@d79411d7cdea:/# mysql_tzinfo_to_sql /usr/share/zoneinfo/Europe/Warsaw | mysql -u root -p 
mysql
There were fatal errors during processing of zoneinfo directory
Enter password: 
root@d79411d7cdea:/# date 
Sun Oct 25 14:15:32 CET 2020
Zastanawiają mnie te błędy, czy dobrą komendę wpisuję? Kilka dni temu to zadziałało przy aktualizacji czasu, teraz pomimo dobrego czasu na serwerach, urządzenie pokazuje godzinę do tyłu.

Kod: Zaznacz cały

Current local time: 2020-10-25 13:24:47
Received local time from server: 2020-10-25 13:24:48
https://www.facebook.com/groups/supladiy/
Awatar użytkownika
pzygmunt
Posty: 18280
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Złą.

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

pzygmunt pisze: ndz paź 25, 2020 1:31 pm Złą.
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
Faktycznie podałeś ją kilka dni temu, ale dostałem ostrzeżenia, więc kombinowałem.

Kod: Zaznacz cały

root@d79411d7cdea:/# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
Enter password: 
Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it.
root@d79411d7cdea:/# date
Sun Oct 25 14:36:48 CET 2020
Teraz czas pobiera się właściwy, dziękuję.
https://www.facebook.com/groups/supladiy/
pmar75
Posty: 10
Rejestracja: wt mar 01, 2016 11:58 pm

Witam.
Interesuje mnie zmiana czasu na aktualny w arduino ide na esp8266.

Czy istnieje jakaś funkcja przy pomocy której mogę zmienić offset czasu na aktualny .
Do tej pory używałem biblioteki NTPClient.h i z poziomu poziomu programu zmieniałem offset tym sposobem

NTPClient timeClient(ntpUDP, "pool.ntp.org", 3600, 60000);

Skoro jest już ta biblioteka clock.h to chciałbym z niej korzystać . Aktualnie gdy chcę pobrać czas przy pomocy suplaClock.getHour() czas mam cofnięty o godzinę.
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

pmar75 pisze: wt gru 28, 2021 8:43 pm Skoro jest już ta biblioteka clock.h to chciałbym z niej korzystać . Aktualnie gdy chcę pobrać czas przy pomocy suplaClock.getHour() czas mam cofnięty o godzinę.
Biblioteka pobiera czas lokalny z serwera. Jeśli korzystasz z publicznych serwerów, to sprawdź ustawienia strefy czasowej w swoim profilu na cloud.
Jeśli używasz prywatnej instancji, to musisz poprawić ustawienia czasu. Gdzieś na forum był ten temat kilka razy poruszany (ustawienie czasu w bazie sql)
Widzimy się na Supla Offline Party vol. 2 :!:
pmar75
Posty: 10
Rejestracja: wt mar 01, 2016 11:58 pm

Korzystam z publicznego serwera. Na moim koncie strefa czasowa jest ok , ale na esp8266 pobiera o godzinę wcześniej
Serwer svr1.supla.org. :?:
ODPOWIEDZ

Wróć do „Arduino IDE”