INHOUDSOPGAWE:

Wat is Tzinfo?
Wat is Tzinfo?

Video: Wat is Tzinfo?

Video: Wat is Tzinfo?
Video: Which One Are You? 2024, November
Anonim

tzinfo is 'n abstrakte basisklas, wat beteken dat hierdie klas nie direk geïnstansieer moet word nie. Jy moet 'n konkrete subklas aflei, en (ten minste) implementerings van die standaard verskaf tzinfo metodes wat nodig is deur die datum-tyd-metodes wat jy gebruik. Die datum-tyd-module verskaf geen konkrete subklasse van tzinfo.

Dan, wat is PYTZ?

pyts bring die Olson tz-databasis na Python. Hierdie biblioteek laat akkurate en kruisplatform-tydsoneberekeninge toe met Python 2.4 of hoër. Dit los ook die kwessie van dubbelsinnige tye aan die einde van somertyd op, waaroor u meer kan lees in die Python-biblioteekverwysing (datumtyd.

wat is die funksie om die datum vir dagligbesparing te verreken? Die getTimezoneOffset()-metode in JavaScript, in 'n blaaier, gee die aantal minute afwyking van die 00:00-tydsone terug. Vir voorbeeld , Amerika/New_York tydsone in Daylight Savings (DST) gee die getal 300 terug.

Mense vra ook, hoe laat is dit in UTC-tydsone?

Verenigde State GMT/UTC-afwykings
Tydsone in die Verenigde State UTC Offset Standaard Tyd UTC-afset dagligbesparingstyd
Oosterse UTC - 5 uur UTC - 4h
Sentraal UTC - 6h UTC - 5 uur
berg UTC - 7h UTC - 6h * nvt vir Arizona, behalwe in die Navajo-nasie wat wel dagligbesparingstyd waarneem.

Hoe kry ek die huidige tydsone in python?

As jy die huidige tyd van 'n sekere tydsone moet vind, kan jy die pytZ-module gebruik

  1. vanaf datumtyd invoer datumtyd.
  2. invoer pytz.
  3. tz_NY = pytz. tydsone('America/New_York')
  4. datumtyd_NY = datumtyd. nou(tz_NY)
  5. print("NY-tyd:", datetime_NY.
  6. tz_London = pytz.
  7. datumtyd_London = datumtyd.
  8. print("Londen tyd:", datetime_London.

Aanbeveel: