Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: VOJ - 30.08.18 - klo:22.50

Otsikko: Kesäajan vaihtumispäivät ja ajat [RATKAISTU]
Kirjoitti: VOJ - 30.08.18 - klo:22.50
Hei

Saako linuxissa mitenkään helposti listattua annetulle aikavyöhykkeelle ja maalle kesäajan vaihtumispäivät ja ajat? Tiedän että ne saattavat muuttua jos muuta sovitaan mutta jos saisi sen listan ulos tämän hetkisen tiedon perusteella. Lasketaan sitten uusiksi jos sen aika tulee.

Tarve olisi saada laskettua ja ohjelmoitua taulukoksi arduinon kelloon unix timestampit vaihtumisajoille sanotaan nyt vaikka 15 vuotta eteenpäin. Pidemmällekin käy jos ne saa sopimaan arduinon muistiin. Kellopiiri osaa ajan ja päiväykset oikein karkausvuosineen 2100 asti.
Otsikko: Vs: Kesäajan vaihtumispäivät ja ajat
Kirjoitti: nm - 31.08.18 - klo:00.14
zdump -v listaa kesäajan alkamis- ja loppumisajat annetulle aikavyöhykkeelle. Ulottuu näemmä vuoteen 2500 asti.

Koodia: [Valitse]
zdump -v Europe/Helsinki
Tarkkaan ottaen se listaa ajan epäjatkuvuuskohdat, ja kullekin kellon siirrolle on kaksi merkintää. Listaksesta selviää tarkemmin. Aikavyöhykkeiden nimet voi katsoa ainakin hakemistosta /usr/share/zoneinfo:

Koodia: [Valitse]
ls /usr/share/zoneinfo/
Otsikko: Vs: Kesäajan vaihtumispäivät ja ajat
Kirjoitti: VOJ - 31.08.18 - klo:00.49
Kiitos. Juuri tuota etsin.


edit 31.8.2018

Jaaha. Tänään tuli sitten uutinen että kesäajasta luovutaan. Jotenkin tuo olisi pitänyt arvata kaiken sen pähkimisen jälkeen että miten sen saa toimimaan ja mahtumaan arduinoon.  ;D