Kirjoittaja Aihe: Kesäajan vaihtumispäivät ja ajat [RATKAISTU]  (Luettu 3459 kertaa)

VOJ

  • Käyttäjä
  • Viestejä: 135
    • Profiili
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.
« Viimeksi muokattu: 31.08.18 - klo:00.50 kirjoittanut VOJ »

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Kesäajan vaihtumispäivät ja ajat
« Vastaus #1 : 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/
« Viimeksi muokattu: 31.08.18 - klo:00.19 kirjoittanut nm »

VOJ

  • Käyttäjä
  • Viestejä: 135
    • Profiili
Vs: Kesäajan vaihtumispäivät ja ajat
« Vastaus #2 : 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
« Viimeksi muokattu: 31.08.18 - klo:20.50 kirjoittanut VOJ »