فهرست مطالب:

Tzinfo چیست؟
Tzinfo چیست؟

تصویری: Tzinfo چیست؟

تصویری: Tzinfo چیست؟
تصویری: آموزش پایتون از مقدماتی تا پیشرفته - قسمت سی و پنجم : ماژول datetime 2024, نوامبر
Anonim

tzinfo یک کلاس پایه انتزاعی است، به این معنی که این کلاس نباید مستقیماً نمونه سازی شود. شما باید یک زیر کلاس مشخص استخراج کنید، و (حداقل) اجرای استاندارد را عرضه کنید tzinfo روش های مورد نیاز روش های تاریخ زمان مورد استفاده شما. ماژول datetime هیچ زیر کلاس مشخصی را ارائه نمی کند tzinfo.

سپس، PYTZ چیست؟

پیتز پایگاه داده Olson tz را به پایتون می آورد. این کتابخانه امکان محاسبات دقیق و متقاطع منطقه زمانی را با استفاده از Python 2.4 یا بالاتر می دهد. همچنین مشکل زمان‌های مبهم در پایان ساعت تابستانی را حل می‌کند که می‌توانید در مرجع کتابخانه پایتون (تاریخ ساعت) اطلاعات بیشتری درباره آن بخوانید.

عملکرد جبران تاریخ تابستانی چیست؟ متد getTimezoneOffset() در جاوا اسکریپت، در یک مرورگر، تعداد دقیقه‌ها را از منطقه زمانی 00:00 برمی‌گرداند. برای مثال ، منطقه زمانی آمریکا/نیویورک در Daylight Savings (DST) عدد 300 را برمی گرداند.

مردم همچنین می پرسند، ساعت در منطقه زمانی UTC چند است؟

افست GMT/UTC ایالات متحده
منطقه زمانی در ایالات متحده UTC Offset زمان استاندارد ساعت تابستانی افست UTC
شرقی UTC - 5 ساعت UTC - 4 ساعت
مرکزی UTC - 6 ساعت UTC - 5 ساعت
کوهستان UTC - 7 ساعت UTC - 6h * n/a برای آریزونا به جز در کشور ناواهو که زمان تابستان را رعایت می کند.

چگونه منطقه زمانی فعلی را در پایتون بدست بیاورم؟

اگر می خواهید زمان فعلی یک منطقه زمانی خاص را پیدا کنید، می توانید از ماژول pytZ استفاده کنید

  1. از تاریخ وارد کردن تاریخ.
  2. وارد کردن پیتز
  3. tz_NY = پیتز. منطقه زمانی ("آمریکا/نیویورک")
  4. datetime_NY = datetime. اکنون (tz_NY)
  5. print("NY time:", datetime_NY.
  6. tz_London = پیتز.
  7. datetime_London = datetime.
  8. print("زمان لندن:", datetime_London.

توصیه شده: