Puncte:0

Cum pot obține informații despre fusul orar despre când are loc o schimbare a fusului orar

drapel in

Trebuie să știu dinainte când va avea loc o schimbare de fus orar. Trebuie să știu când GMT din Marea Britanie se transformă în BST și invers.

Nu vreau să aflu care este fusul meu orar actual și nu vreau să-l schimb.

Trebuie să existe o modalitate de a interoga baza de date de fus orar stocată pe Linux pentru a afla aceste informații.

Multumesc Mark

drapel cn
Pot să vă întreb de ce aveți nevoie de această informație? Doar în cazul în care există o altă modalitate de a vă rezolva problema!
drapel in
Da, lucrăm cu AWS și planificatorul lor, EventBridge, nu se ocupă de ora de vară în containerele lor Fargate. Prin urmare, am decis să scriem propriul nostru programator pentru a porni și opri serviciile. Prin urmare, trebuie să știm când va începe ora de oră.
drapel cn
Există vreun motiv pentru care nu puteți programa lucruri în UTC?
drapel in
Da, sistemele noastre funcționează la ora locală, așa că atunci când va începe ora de oră, vor fi în afara pornirii și opririi.
drapel cn
Ah corect. Acest lucru poate deveni foarte complicat și dezordonat, dar sunt sigur că vei găsi un răspuns!
Puncte:1
drapel st

Instalare tzdata pachet.

de exemplu. dacă folosești Ubuntu:

sudo apt install tzdata

Având datele de fus orar actualizate, puteți obține aceste date în avans folosind comanda zdump:

zdump -v America/New_York
drapel in
ok, cum ar trebui să folosesc tzdata odată ce l-am instalat. rularea „man tzdata” spune că nu există nicio intrare manuală și nu există un executabil tzdata pe care să-l pot rula
drapel st
@ScaryAardvark, nu cred că trebuie să facem altceva. Odată instalat, datele de fus orar sunt actualizate. tzdata știe că ora de vară începe și se termină
drapel in
după cum am explicat, trebuie să interog informațiile tz înainte de data care se întâmplă efectiv. se dovedește că zdump poate face asta.
drapel st
Dreapta. zdump face treaba. Am actualizat postarea pentru a avea un răspuns mai complet

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.