Πίνακας περιεχομένων:

Τι είναι το Tzinfo;
Τι είναι το Tzinfo;

Βίντεο: Τι είναι το Tzinfo;

Βίντεο: Τι είναι το Tzinfo;
Βίντεο: Apache, PHP, MySQL, Joomla σε Ubuntu Linux 2024, Νοέμβριος
Anonim

tzinfo είναι μια αφηρημένη βασική κλάση, που σημαίνει ότι αυτή η κλάση δεν πρέπει να δημιουργηθεί απευθείας. Πρέπει να εξαγάγετε μια συγκεκριμένη υποκατηγορία και (τουλάχιστον) να παρέχετε υλοποιήσεις του προτύπου tzinfo μεθόδους που απαιτούνται από τις μεθόδους ημερομηνίας που χρησιμοποιείτε. Η ενότητα datetime δεν παρέχει συγκεκριμένες υποκατηγορίες του tzinfo.

Τότε, τι είναι το PYTZ;

πυτζ φέρνει τη βάση δεδομένων Olson tz στην Python. Αυτή η βιβλιοθήκη επιτρέπει ακριβείς και πολλαπλούς υπολογισμούς ζώνης ώρας χρησιμοποιώντας Python 2.4 ή νεότερη έκδοση. Επιλύει επίσης το ζήτημα των διφορούμενων ωρών στο τέλος της θερινής ώρας, για το οποίο μπορείτε να διαβάσετε περισσότερα στην αναφορά βιβλιοθήκης Python (ημερομηνία.

ποια είναι η λειτουργία αντιστάθμισης της ημερομηνίας για τη θερινή ώρα; Η μέθοδος getTimezoneOffset() στο JavaScript, σε ένα πρόγραμμα περιήγησης, επιστρέφει τον αριθμό των λεπτών μετατόπισης από τη ζώνη ώρας 00:00. Για παράδειγμα , Η ζώνη ώρας America/New_York στο Daylight Savings (DST) επιστρέφει τον αριθμό 300.

Οι άνθρωποι ρωτούν επίσης, τι ώρα είναι στη ζώνη ώρας UTC;

Μετατοπίσεις GMT/UTC Ηνωμένων Πολιτειών
Ζώνη ώρας στις Ηνωμένες Πολιτείες Τυπική ώρα μετατόπισης UTC Μετατόπιση UTC Θερινή ώρα
Ανατολικός UTC - 5 ώρες UTC - 4 ώρες
Κεντρικός UTC - 6 ώρες UTC - 5 ώρες
Βουνό UTC - 7 ώρες UTC - 6h * n/a για την Αριζόνα εκτός από το Έθνος Ναβάχο που τηρεί τη θερινή ώρα.

Πώς μπορώ να λάβω την τρέχουσα ζώνη ώρας στην python;

Εάν θέλετε να βρείτε την τρέχουσα ώρα μιας συγκεκριμένης ζώνης ώρας, μπορείτε να χρησιμοποιήσετε τη μονάδα pytZ

  1. από ημερομηνία ώρα εισαγωγής ημερομηνία ώρα.
  2. εισαγωγή πιτς.
  3. tz_NY = πυτζ. ζώνη ώρας ("Αμερική/Νέα_Υόρκη")
  4. datetime_NY = ημερομηνία ώρας. τώρα (tz_NY)
  5. print("time NY:", datetime_NY.
  6. tz_London = πυτζ.
  7. datetime_London = ημερομηνία ώρας.
  8. print("Ώρα Λονδίνου:", datetime_London.

Συνιστάται: