Re: Výpočet sudý / lichý týden - Arduino
Jan Půhoný
konference na puhy.cz
Čtvrtek Září 29 09:04:31 CEST 2022
Díky, fakt to funguje, konkrétně takto:
time_t rawtime;
struct tm* timeinfo;
char buffer[4];
time(&rawtime);
timeinfo = localtime(&rawtime);
strftime(buffer, 4, "%W", timeinfo); // '%W' = week number of
the year, eg 1/1/09 == 1
Serial.println(buffer);
Honza Půhoný
st 28. 9. 2022 v 14:32 odesílatel Miroslav Šinko <sinkomiro na gmail.com>
napsal:
> Len z toho, co som nasiel, t.j. bez zaruky.. aj Arduino framework by mal
> obsahovat funkciu strftime, ta podporuje format %W, s ktorym vrati cislo
> tyzdna v roku.
>
> miro
>
> On 28.09.2022 14:14, Jan Půhoný wrote:
> > No je to tam nějak takto:
> >
> > dt.hour, dt.minute, dt.second, dt.day, dt.month + 1, dt.year);
> >
> > Mám k dispozici i dt.unixtime
> >
> > HP
> >
> >
> > st 28. 9. 2022 v 1:57 odesílatel Pavel Hudeček <edizon na seznam.cz
> > <mailto:edizon na seznam.cz>> napsal:
> >
> > V jakém formátu je to datum z NTP?
> > Pokud by z něj šlo jednoduše zjistit počet dní od známého datumu
> > (třeba pondělka tohoto týdne), bude výpočet triviální.
> >
> > PH
> >
> > Dne 27.09.2022 v 16:53 Jan Půhoný napsal(a):
> >> Dobré odpoledne,
> >>
> >> je nějaký trik na výpočet jestli je sudý nebo lichý týden v roce v
> >> C/C++/Arduino framework? Respektive číslo týdne v roce? Mám k
> >> dispozici datum z NTP klienta, ale tam nevidím číslo týdne?
> >>
> >> Z čísla týdne by to mělo jít už zjistit jednoduše takto:
> >>
> >> bool odd_week = week&1;
> >>
> >> Našel jsem něco jako toto, ale není na to nějaký jednoduchý trik,
> >> přímo z NTP nebo RTC ESP32?
> >>
> >>
> https://forum.arduino.cc/t/how-to-calculate-number-of-week-and-number-of-day/44587
> >> <
> https://forum.arduino.cc/t/how-to-calculate-number-of-week-and-number-of-day/44587
> >
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20220929/437e5313/attachment.htm>
Další informace o konferenci Hw-list