Mündəricat:

Tzinfo nədir?
Tzinfo nədir?

Video: Tzinfo nədir?

Video: Tzinfo nədir?
Video: 5 DAKİKADA PYTHON - datetime & timezone 2024, Noyabr
Anonim

tzinfo mücərrəd əsas sinifdir, yəni bu sinif birbaşa yaradılmamalıdır. Siz konkret alt sinif əldə etməlisiniz və (ən azı) standartın tətbiqlərini təmin etməlisiniz tzinfo istifadə etdiyiniz datetime metodlarına lazım olan üsullar. Datetime modulu heç bir konkret alt sinif təmin etmir tzinfo.

Sonra PYTZ nədir?

pytz Olson tz verilənlər bazasını Python-a gətirir. Bu kitabxana Python 2.4 və ya daha yüksək versiyalardan istifadə edərək dəqiq və çarpaz platforma saat qurşağı hesablamalarına imkan verir. O, həmçinin Python Kitabxanası Referansında (tarix vaxtı.

gün işığına qənaət üçün tarixi əvəz etmək funksiyası nədir? Brauzerdə JavaScript-də getTimezoneOffset() metodu 00:00 saat qurşağından ofset edilmiş dəqiqələrin sayını qaytarır. üçün misal , Daylight Savings (DST) sistemində America/New_York saat qurşağı 300 rəqəmini qaytarır.

İnsanlar da soruşurlar ki, UTC saat qurşağında saat neçədir?

Amerika Birləşmiş Ştatları GMT/UTC Ofsetləri
Amerika Birləşmiş Ştatlarında Saat qurşağı UTC Ofset Standart Vaxtı UTC Ofset Yaz Saatına Əmanət
şərq UTC - 5 saat UTC - 4 saat
mərkəzi UTC - 6 saat UTC - 5 saat
Dağ UTC - 7 saat UTC - Yaz vaxtına riayət edən Navajo Nation istisna olmaqla, Arizona üçün 6saat * n/a.

Python-da cari saat qurşağını necə əldə edə bilərəm?

Müəyyən bir saat qurşağının cari vaxtını tapmaq lazımdırsa, pytZ modulundan istifadə edə bilərsiniz

  1. datetime import datetime-dan.
  2. idxal pytz.
  3. tz_NY = pytz. saat qurşağı('Amerika/New_York')
  4. datetime_NY = datetime. indi(tz_NY)
  5. print("NY time:", datetime_NY.
  6. tz_London = pytz.
  7. datetime_London = datetime.
  8. print("London vaxtı:", datetime_London.

Tövsiyə: