Kazalo:

Kaj je Tzinfo?
Kaj je Tzinfo?

Video: Kaj je Tzinfo?

Video: Kaj je Tzinfo?
Video: Blog v Ruby on Rails - Pregled ogrodja in ustvarjanje objav 2024, November
Anonim

tzinfo je abstraktni osnovni razred, kar pomeni, da tega razreda ne bi smeli neposredno instancirati. Izpeljati morate konkreten podrazred in (vsaj) zagotoviti implementacije standarda tzinfo metode, potrebne za metode datuma in časa, ki jih uporabljate. Modul datetime ne zagotavlja nobenih konkretnih podrazredov tzinfo.

Kaj je potem PYTZ?

pytz prinaša bazo podatkov Olson tz v Python. Ta knjižnica omogoča natančne izračune časovnih pasov med platformami s Python 2.4 ali novejšim. Rešuje tudi vprašanje dvoumnih časov ob koncu poletnega časa, o čemer si lahko več preberete v referenci knjižnice Python (datum.

kakšna je funkcija za pomik datuma za poletni čas? Metoda getTimezoneOffset() v JavaScriptu v brskalniku vrne število minut odmika od časovnega pasu 00:00. Za primer , časovni pas America/New_York v poletnem času (DST) vrne številko 300.

Ljudje tudi sprašujejo, koliko je ura v časovnem pasu UTC?

Združene države GMT/UTC odmiki
Časovni pas v Združenih državah Standardni čas odmika UTC UTC odmik poletnega časa
vzhodno UTC - 5h UTC - 4h
Centralno UTC - 6h UTC - 5h
gora UTC - 7h UTC - 6h * n/a za Arizono, razen v Navaho Nation, ki upošteva poletni čas.

Kako dobim trenutni časovni pas v pythonu?

Če želite najti trenutni čas določenega časovnega pasu, lahko uporabite modul pytZ

  1. iz datetime uvoz datetime.
  2. uvoz pytz.
  3. tz_NY = pytz. časovni pas('Amerika/New_York')
  4. datetime_NY = datum in čas. zdaj (tz_NY)
  5. print("NY čas:", datetime_NY.
  6. tz_London = pytz.
  7. datetime_London = datum in čas.
  8. print("London time:", datetime_London.

Priporočena: