Convertir la date et l'heure zonées en temps Unixtime dans Python2.7

Ce que je voulais faire

J'essayais de convertir ISO 8601 YYYYMMDDThhmmss.SSS + 900 en Unixtime. Puisque % z n'est pas pris en charge dans strptime dans python2.7, la conversion de date à l'aide du fuseau horaire est gênante. Lorsque j'utilise % z, je me fâche comme suit. ValueError: 'z' is a bad directive in format '%Y%m%dT%H%M%S.%f%z'

J'ai essayé de convertir la chaîne datetime <-> avec tzinfo en utilisant strftime () et strptime () Cependant, j'ai réalisé que la conversion de JST en JST n'avait pas à se soucier des spécificateurs de zone.

Supprimez simplement le spécificateur de fuseau horaire

Fuseau horaire Si vous ne pouvez pas l'utiliser Effacer

>>> from datetime import datetime
>>> import time
>>> int(time.mktime(datetime.strptime('20160323T204100.001+0900'.replace('+0900', ''), '%Y%m%dT%H%M%S.%f').timetuple()))                                       
1458733260

C'est un peu la force brute, mais c'est simple.

Recommended Posts

Convertir la date et l'heure zonées en temps Unixtime dans Python2.7
Déterminez le format de la date et de l'heure avec Python et convertissez-le en Unixtime
Pour représenter la date, l'heure, l'heure et les secondes en Python
[python] Convertir la date en chaîne
Comment obtenir la différence de date et d'heure en secondes avec Python
Comment arrêter le programme jusqu'à une date et une heure spécifiques en python
Convertir le fuseau horaire de la date (décalage horaire) avec Python (à partir de la chaîne)
Convertir Markdown en PDF en Python
Obtenez la date et l'heure actuelles en Python, en tenant compte du décalage horaire
Obtenir la date et l'heure au format spécifié
Convertir un fichier psd en png en Python
Lisez le binaire big endian en Python et convertissez-le en ndarray
Convertir le type de date Python au format RFC822
Convertir de Markdown en HTML en Python
Comment utiliser is et == en Python
Convertir une URL absolue en URL relative en Python
Obtenez et convertissez l'heure actuelle dans le fuseau horaire local du système avec python
3 façons d'analyser les chaînes de temps avec python [Note]
Convertir le fichier FBX en ASCII <-> BINARY en Python
Convertir le «nombre» de date Excel en date / heure Python
Comment générer une séquence en Python et C ++
Convertissez des PDF en images en masse avec Python
Convertir les valeurs d'époque Windows à ce jour avec python
Une manière intelligente de chronométrer le traitement avec Python
Envoyer un message à Skype et Chatwork en Python
Convertir un float exponentiel en str en Python
Comment tracer l'autocorrélation et l'autocorrélation partielle avec Python
Convertir le code de maillage cubique en WKT en Python
Manipulation de date en Python
[Python2] Chaîne de date → UnixTime → Chaîne de date
Obtenir la date en Python
Calculer la date avec python
Calculer les dates en Python
Introduction à l'analyse des séries temporelles ~ Modèle d'ajustement saisonnier ~ Implémenté en R et Python
Extraire "date actuelle uniquement" et "date et heure actuelles" avec python datetime.
Comment convertir / restaurer une chaîne avec [] en python
[Python] Convertit les nombres décimaux en nombres binaires, octaux et hexadécimaux
[Python] Convertit un conteneur à usage général et une classe entre eux
Comment mesurer le temps de traitement avec Python ou Java
Convertir le tableau NumPy "ndarray" en lilt en Python [tolist ()]
Convertir le masque de réseau de notation CIDR en notation décimale à points en Python
Comment convertir des nombres à virgule flottante en nombres binaires en Python
Convertissez l'image au format .zip en PDF avec Python
Écrire des tests en Python pour profiler et vérifier la couverture
[Python] Comment trier un dict dans une liste et une instance dans une liste
Convertir l'API asynchrone de style callback en async / await en Python
Convertir / renvoyer des objets de classe au format JSON en Python
[Python] Création d'une méthode pour convertir la base en 1 seconde
Temps de multiplication à plusieurs chiffres jusqu'à 300 millions de chiffres en python
Convertir le type d'entité Webpay en type Dict (récursivement en Python)
Récapitulatif du traitement de la date en Python (datetime et dateutil)
[Python] Convertit l'affichage de l'heure (type str) en utilisant "" "et" '"en secondes (type float) avec datetime et timedelta
[Introduction à la décomposition des éléments] Organisons les méthodes d'analyse des séries chronologiques en R et python ♬
[Python] Renommez tous les fichiers image dans un dossier spécifique par date et heure de prise de vue
Pour vider stdout en Python
Convertir numpy int64 en python int
[Python] Convertir la liste en Pandas [Pandas]
Connectez-vous au site Web en Python
Date et heure ⇔ chaîne de caractères
Convertir le projet Scratch en Python