Maison > développement back-end > Tutoriel Python > Comment analyser les dates avec la chaîne de fuseau horaire -0400 en Python ?

Comment analyser les dates avec la chaîne de fuseau horaire -0400 en Python ?

Susan Sarandon
Libérer: 2024-11-11 07:44:03
original
302 Les gens l'ont consulté

How to Parse Dates with -0400 Timezone String in Python?

Analyse des dates avec -0400 chaîne de fuseau horaire en Python

L'analyse des dates avec les spécifications de fuseau horaire de fin peut être délicate en Python, surtout lorsque le% conventionnel La balise au format z n’est pas disponible. Dans Python 2.6.x et versions ultérieures, la balise de format %z a été supprimée, laissant aux développeurs le défi de gérer correctement ces formats de chaîne.

Solution

Pour analyser chaînes de date avec -0400 fuseaux horaires en Python, vous pouvez utiliser la fonction d'analyse de la bibliothèque dateutil :

from dateutil.parser import parse

date_string = '2009/05/13 19:19:30 -0400'
date_object = parse(date_string)
print(date_object)
Copier après la connexion

Sortie :

datetime.datetime(2009, 5, 13, 19, 19, 30, tzinfo=tzoffset(None, -14400))
Copier après la connexion

Le date_object obtenu est un objet datetime avec des informations de fuseau horaire . Notez que le décalage du fuseau horaire est représenté par -14 400 secondes, ce qui correspond au fuseau horaire -0400.

Alternatives

Pour Python 3.0 et supérieur, dateutil2.0 est recommandé pour analyse de date. Cependant, pour Python 2.x, dateutil1.5 doit être utilisé à la place.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal