Isi kandungan:

Apa itu Tzinfo?
Apa itu Tzinfo?

Video: Apa itu Tzinfo?

Video: Apa itu Tzinfo?
Video: Menangani Tipe Data Date Timestamp dan Timezone 2024, November
Anonim

tzinfo ialah kelas asas abstrak, bermakna kelas ini tidak boleh digunakan secara langsung. Anda perlu memperoleh subkelas konkrit, dan (sekurang-kurangnya) membekalkan pelaksanaan standard tzinfo kaedah yang diperlukan mengikut kaedah datetime yang anda gunakan. Modul datetime tidak membekalkan sebarang subkelas konkrit bagi tzinfo.

Kemudian, apakah itu PYTZ?

pytz membawa pangkalan data Olson tz ke dalam Python. Pustaka ini membenarkan pengiraan zon waktu platform yang tepat dan merentas menggunakan Python 2.4 atau lebih tinggi. Ia juga menyelesaikan isu masa yang tidak jelas pada penghujung masa penjimatan siang, yang boleh anda baca lebih lanjut dalam Rujukan Perpustakaan Python (datetime.

apakah fungsi untuk mengimbangi tarikh untuk penjimatan siang? Kaedah getTimezoneOffset() dalam JavaScript, dalam penyemak imbas, mengembalikan bilangan minit yang diimbangi daripada zon waktu 00:00. Untuk contoh , zon waktu America/New_York dalam Daylight Savings (DST) mengembalikan nombor 300.

Orang ramai juga bertanya, di zon waktu UTC pukul berapa?

Offset GMT/UTC Amerika Syarikat
Zon Waktu di Amerika Syarikat UTC Offset Waktu Standard UTC Offset Waktu Penjimatan Siang
timur UTC - 5j UTC - 4j
Pusat UTC - 6j UTC - 5j
Gunung UTC - 7j UTC - 6j * t/a untuk Arizona kecuali di Negara Navajo yang memerhatikan waktu penjimatan siang.

Bagaimanakah saya boleh mendapatkan zon waktu semasa dalam python?

Jika anda perlu mencari masa semasa zon waktu tertentu, anda boleh menggunakan modul pytZ

  1. dari datetime import datetime.
  2. import pytz.
  3. tz_NY = pytz. zon waktu('Amerika/New_York')
  4. datetime_NY = datetime. sekarang(tz_NY)
  5. print("masa NY:", datetime_NY.
  6. tz_London = pytz.
  7. datetime_London = datetime.
  8. print("Masa London:", datetime_London.

Disyorkan: