-
Data: 2018-10-21 13:54:52
Temat: Re: Moduł GPS jako źródło czasu
Od: Jarosław Sokołowski <j...@l...waw.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Atlantis pisze:
> On 10/21/18 11:25 AM, b...@g...com wrote:
>
>> Bardziej mi chodziło o te ruchome dni w których przestawia się czas
>> z letniego na zimowy. I tu są dwie opcje.
>> 1. dokopać się w internetach do info które to dni i uwzględnić je w sofcie
>> 2. ręcznie 2x do roku zmieniać czas.
>
> Ale chwilę, to że są ruchome nie znaczy wcale, że są nieokreślone. To
> tak samo jak z Wielkanocą - każdego roku wypada w innym dniu, ale masz
> konkretny algorytm, który pozwala Ci obliczyć datę dla danego roku roku.
> W paru swoich projektach korzystałem ze znalezionej w Internecie
> funkcji, która ładnie wyliczała dni zmiany czasu. Następowała ona
> automatycznie o właściwej porze. Nie trzeba było niczego sprawdzać w
> Internecie. Na dobrą sprawę mógłbym także użyć standardowych funkcji z
> time.h.
Jestem zaskoczony faktem, że istnieją ludzie, którzy muszą "kopać
w internecie" aby znaleźć info kiedy zmienia się czas z zimowego
na letni i odwrotnie!
> Problem może się pojawić dopiero wtedy, gdy władza zmieni reguły
> decydujące o zmianie czasu, albo zupełnie ją zlikwiduje (co też może
> niedługo zastąpić). Wtedy czeka nas aktualizacja oprogramowania. Dobrze
> też uwzględnić w opcjach możliwość wyłączenia automatycznej zmiany.
To jest zapisane w plikach lokalizacyjnych. To o tyle istotne, że
w takiej Australii nie tylko mają zimę zamienioną z latem, ale też
reguła wyznaczania dni zmiany jest tam inna -- różnica czasu między
Warszawą a Sydney zmienia się cztery razy w roku. jak ktoś dba
o porządek w swoim sofcie, wystarczy mu zaktualizowanie pliku
lokalizacji pobranego z oficjalnego źródła.
>> Jeżeli i tak czas będzie zmieniany 2x do roku, to po co GPS?
>> Rozumicie? Nie ma sensu rozczulać się nad dokładnością 1s na 10 lat
>> kiedy 2x do roku wystąpi błąd 1h na dobę.
>
> Ja tam akurat lubię, kiedy wszystkie zegary w moim domu pokazują
> dokładnie ten sam czasu
Nie wszyscy jednak jak widać rozumieją, na czym polega zmiana czasu
strefowego (albo stref czasowych). Nie ma żadnego "błędu jednej
godziny na dobę" ani podobnych tego typu głupot.
--
Jarek
Następne wpisy z tego wątku
- 21.10.18 13:57 Sebastian Biały
- 21.10.18 18:16 Marek
- 21.10.18 18:19 Marek
- 21.10.18 23:11 J.F.
- 21.10.18 23:33 J.F.
- 21.10.18 23:51 Marek
- 22.10.18 00:17 sundayman
- 22.10.18 00:32 J.F.
- 22.10.18 08:38 Jarosław Sokołowski
- 22.10.18 11:21 Piotr Gałka
- 22.10.18 14:31 Queequeg
- 22.10.18 14:35 Queequeg
- 22.10.18 14:45 Queequeg
- 22.10.18 15:31 Jarosław Sokołowski
- 22.10.18 15:35 Jarosław Sokołowski
Najnowsze wątki z tej grupy
- Przyłączenie działki do sieci elektrycznej
- Działalność nierejestrowana/definicja sprzętu elektronicznego/misie i kolejki
- Smukły, długi ściągacz izolacji do kynaru
- rezystor 3 omy 400W
- [newbie] Jaki multimetr za 2-4 stówy?
- szafka sieciowa
- Raspberry Pi 5 + dyski SATA
- lutownica na węgiel
- Znów czary (albo niewiedza) - tym razem fotowoltaika
- Chess
- Vitruvian Man - parts 7-11a
- przeźroczyste koszulki
- Re: Win 10/11 nie lubi OKI
- Programator czasowy TUYA.
- Dlaczego energia elektryczna jest droga i cały czas drożeje
Najnowsze wątki
- 2024-05-14 Ustawy o rejestracji obcych agentów (wpływu): fuj Gruzja/Rosja v. cacy USA
- 2024-05-14 VMWare :)
- 2024-05-14 Ulm => Solution Engineer (m/w/d) Data Center Technologies <=
- 2024-05-14 Będziemy się znowu zrzucać na elektryki...
- 2024-05-14 Pompa ciepla Kaisai
- 2024-05-14 Przyłączenie działki do sieci elektrycznej
- 2024-05-14 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2024-05-14 Kraków => SAP WM Consultant / Execution <=
- 2024-05-14 Wrocław => Business Development Manager - obszar bezpieczeństwa IT <
- 2024-05-14 Poznań => Interactive/Experience Designer <=
- 2024-05-14 Poznań => Interactive/Experience Designer <=
- 2024-05-14 Białystok => ERP Implementer <=
- 2024-05-14 Przerabianie na Indonezje
- 2024-05-14 Kielce => UX/UI Designer <=
- 2024-05-14 Warszawa => Sales Representative for Outsourcing Services <=