Orodha ya maudhui:

Tzinfo ni nini?
Tzinfo ni nini?

Video: Tzinfo ni nini?

Video: Tzinfo ni nini?
Video: Kyar Pauk, Ni Ni Khin Zaw, Yan Yan Chan And R Zarni - Coaches Perform! - The Voice Myanmar 2019 2024, Mei
Anonim

tzinfo ni kifungu cha msingi cha kufikirika, kumaanisha kwamba darasa hili halipaswi kuthibitishwa moja kwa moja. Unahitaji kupata aina ndogo ya saruji, na (angalau) ugavi wa utekelezaji wa kiwango tzinfo njia zinazohitajika kulingana na njia za tarehe unazotumia. Moduli ya tarehe haitoi aina ndogo ndogo za tzinfo.

Kisha, PYTZ ni nini?

pytz huleta hifadhidata ya Olson tz kwenye Python. Maktaba hii huruhusu hesabu sahihi za saa za eneo la jukwaa kwa kutumia Python 2.4 au toleo jipya zaidi. Pia husuluhisha suala la nyakati ngumu mwishoni mwa wakati wa kuokoa mchana, ambao unaweza kusoma zaidi juu ya Rejeleo la Maktaba ya Python (datetime.

ni kazi gani ya kurekebisha tarehe ya kuokoa mchana? Njia ya getTimezoneOffset() katika JavaScript, katika kivinjari, hurejesha idadi ya dakika za kusawazisha kutoka saa za eneo la 00:00. Kwa mfano , saa za eneo la Amerika/New_York katika Savings Daylight (DST) hurejesha nambari 300.

Watu pia huuliza, ni saa ngapi katika ukanda wa saa wa UTC?

Marekani GMT/UTC Offsets
Saa za Ukanda nchini Marekani Wakati Wastani wa UTC Wakati wa Kuokoa Mchana wa UTC
Mashariki UTC - 5h UTC - 4h
Kati UTC - 6h UTC - 5h
Mlima UTC - 7h UTC - 6h * n/a kwa Arizona isipokuwa katika Taifa la Navajo ambalo huzingatia muda wa kuokoa mchana.

Ninapataje eneo la saa la sasa kwenye python?

Ikiwa unahitaji kupata wakati wa sasa wa eneo fulani la saa, unaweza kutumia moduli ya pytZ

  1. kutoka tarehe ya kuagiza ya wakati.
  2. kuagiza pytz.
  3. tz_NY = pytz. saa za eneo('Amerika/New_York')
  4. datetime_NY = datetime. sasa(tz_NY)
  5. print("Muda wa NY:", datetime_NY.
  6. tz_London = pytz.
  7. datetime_London = tarehe.
  8. print("Saa ya London:", datetime_London.

Ilipendekeza: