Convertir le type de date Python au format RFC822

Le type de date de base de Python est ISO8601 et a le format suivant.

2017-08-25 18:57:07.602290

RFC822, d'autre part, a le format suivant

Fri, 25 Aug 2017 09:57:07 -0000

Voici comment convertir ISO 8601 en RFC 822 en Python

python


import datetime
import time
from email import utils

now = datetime.datetime.now()
# 2017-08-25 18:57:07.602290

nowtuple = now.timetuple()
# time.struct_time(tm_year=2017, tm_mon=8, tm_mday=25, tm_hour=18, tm_min=57, tm_sec=7, tm_wday=4, tm_yday=237, tm_isdst=-1)

nowtimestamp = time.mktime(nowtuple)
# 1503655027.0

rfc822 = utils.formatdate(nowtimestamp)

print(rfc822)
# Fri, 25 Aug 2017 09:57:07 -0000

Recommended Posts

Convertir le type de date Python au format RFC822
[python] Convertir la date en chaîne
Déterminez le format de la date et de l'heure avec Python et convertissez-le en Unixtime
Convertir le «nombre» de date Excel en date / heure Python
[Python] Comment changer le format de la date (format d'affichage)
Convertir une chaîne au format de liste caractère par caractère avec python
Convertir la date et l'heure zonées en temps Unixtime dans Python2.7
[Python] Convertir la liste en Pandas [Pandas]
Convertir le projet Scratch en Python
[Python] Convertir Shift_JIS en UTF-8
Convertir / renvoyer des objets de classe au format JSON en Python
python> datetime> De la chaîne de date (format ISO: 2015-12-09 12:40:08) au type datetime
Convertir le code python 3.x en python 2.x
Python / datetime> Implémentation pour convertir le format AAAAMMJJ en AAAA / MM / JJ
Convertir Markdown en PDF en Python
Workflow pour convertir une formule (image) en python
Convertir la liste en DataFrame avec python
Python> liste> Convertir une double liste en une seule liste
[Python] Convertit les nombres naturels en nombres ordinaux
Comment calculer la date avec python
Convertir décimal en n-aire [python]
Python> tuple> Convertir un double tuple en un seul tuple
[Python] Comment convertir un fichier db en csv
Convertir les données au format XML en données au format txt (yolov3)
Convertir un mémo à la fois avec Python 2to3
Convertir Python> séquence de deux valeurs en dictionnaire
[Python] Comment convertir une liste bidimensionnelle en liste unidimensionnelle
Convertir le graphique matplotlib au format de fichier emf
[Python] Convertit les délimiteurs de fichier csv en délimiteurs de tabulation
Convertir un fichier psd en png en Python
Convertir des données Excel en JSON avec python
Convertir Hiragana en Romaji avec Python (bêta)
Fonction pour enregistrer les images par date [python3]
Convertissez des données FX 1 minute en données 5 minutes avec Python
python> Convertir le tuple en liste> aList = list (pi_tuple)
Convertir un PDF joint en courrier électronique au format texte
Livres recommandés par 3 types liés à Python
Convertir des nombres chinois en nombres arabes avec Python
Convertir de Markdown en HTML en Python
Convertir une URL absolue en URL relative en Python
Exemple de conversion en ondelettes d'images en Python
Remarque: [Python3] Convertissez datetime en chaîne dans le format de votre choix
Convertir un document XML stocké dans une base de données XML (BaseX) au format CSV (en utilisant Python)
J'ai créé un script en python pour convertir des fichiers .md au format Scrapbox
Prétraitement avec Python. Convertir les résultats de recherche de balises de la vidéo Nico Nico au format CSV
Mis à jour vers Python 2.7.9
Format de chaîne Python
[Tensorflowjs_converter] Comment convertir le modèle Tensorflow au format Tensorflow.js
Convertir le fichier FBX en ASCII <-> BINARY en Python
Arithmétique des dates Python
[Python] Comment utiliser deux types de type ()
Convertir un PDF en image (JPEG / PNG) avec Python
Convertir en HSV
Convertissez des PDF en images en masse avec Python
Script Python pour convertir la latitude et la longitude en code de maillage
[Python] Conversion de DICOM en PNG ou CSV
Convertir un fichier svg en png / ico avec Python
[Introduction à Python] Comment gérer les données au format JSON