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
267 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!

source:php.cn
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