Python UTC ⇔ JST, chaîne de caractères (UTC) ⇒ Mémo de conversion JST

Convertir un objet datetime conscient (UTC) en JST

>>> from pytz import timezone
>>> from datetime import datetime
>>> utc_now = datetime.now(timezone('UTC'))
>>> print(utc_now)
2016-03-20 01:07:29.056724+00:00
>>> jst_now = utc_now.astimezone(timezone('Asia/Tokyo'))
>>> print(jst_now)
2016-03-20 10:07:29.056724+09:00

Convertir des objets datetime naïfs en UTC, JST

>>> from pytz import timezone
>>> from datetime import datetime
>>> now = datetime.now()
>>> print(now)
2016-03-20 10:14:41.929706
>>> utc_now = timezone('UTC').localize(now)
>>> print(utc_now)
2016-03-20 10:14:41.929706+00:00
>>> jst_now = timezone('Asia/Tokyo').localize(now)
>>> print(jst_now)
2016-03-20 10:14:41.929706+09:00

Convertir la date de chaîne (UTC) en JST

>>> from pytz import timezone
>>> from dateutil import parser
>>> utc_string = "Sat Mar 19 06:17:57 +0000 2016"
>>> jst_time = parser.parse(utc_string).astimezone(timezone('Asia/Tokyo'))
>>> print(jst_time)
2016-03-19 15:17:57+09:00

Convertir en notation ISO

>>> from datetime import datetime
>>> now = datetime.now()
>>> print(now)
2016-03-21 00:14:06.135787
>>> iso_now = now.isoformat()
>>> print(iso_now)
2016-03-21T00:14:06.135787

référence: Résumé de la conversion entre l'objet datetime Python et l'heure Unix Notes sur la gestion des fuseaux horaires en Python Document officiel # datetime.isoformat

Recommended Posts

Python UTC ⇔ JST, chaîne de caractères (UTC) ⇒ Mémo de conversion JST
[Mémo du débutant Python] chaîne de caractères python, opération de chemin
Caractère f Python (chaîne formatée)
Mémo de conversion de l'application autonome Python QT App
mémo python
Mémo Python
mémo python
Mémo Python
Chaîne Python
Mémo Python
Conversion de la chaîne <-> date (date, datetime) en Python
# 5 [python3] Extraire des caractères d'une chaîne de caractères
[Python] Comment inverser une chaîne de caractères
Grammaire de base de la série Python3 (chaîne de caractères)
Cours de base Python (4 types numériques / type chaîne de caractères)
Conversion de chaîne → valeur booléenne en Python Considération
[Python] Mémo sur le dictionnaire
Python: combinaison de chaînes
Format de chaîne Python
mémo débutant python (9.2-10)
tranche de chaîne python
mémo débutant python (9.1)
code de caractère python
[Python] Mémo de conversion entre les données temporelles et les données numériques
Plage de caractères / plage de chaînes de caractères
★ Mémo ★ Python Iroha
[Python] Mémo EDA
Mémo opérateur Python 3
[Mon mémo] python
Type de chaîne Python2
Mémo de métaclasse Python3
Format de chaîne Python
Python # type de chaîne
[Python] Mémo de fond de carte
Mémo débutant Python (2)
Inversion de chaîne Python
[Python] Mémo Numpy
Stocker le japonais (chaîne de caractères multi-octets) dans sqlite3 de python
[Python] Comment développer des variables dans une chaîne de caractères
Classe Python (mémo d'apprentissage Python ⑦)
installation de python openCV (mémo)
Module Python (mémo d'apprentissage Python ④)
Diverses opérations de chaîne de caractères
[Python] 2 conversion du complément
Mémo de visualisation par Python
Manipulation de chaîne en python
Mémo du package de test Python
[Python] Mémo sur les fonctions
[Python] Assigner une chaîne sur plusieurs lignes
Maître de manipulation de chaînes Python
Conversion entre chaîne hexadécimale et chaîne
mémo d'expression régulière python
Recherche de bisection (python2.7) mémo
[Mon mémo] python -v / python -V
Mémo de type Liste / Dictionnaire Python3
[Mémo] Tri de liste Python3
Astuces Python (mon mémo)
[Python] Mémo sur les erreurs