Maison > développement back-end > Tutoriel Python > Résumé des méthodes de formatage de la sortie de la date et de l'heure dans python_python

Résumé des méthodes de formatage de la sortie de la date et de l'heure dans python_python

不言
Libérer: 2018-04-08 11:58:52
original
2995 Les gens l'ont consulté

Cet article présente principalement la méthode de formatage de la sortie de date et d'heure en python. L'exemple résume les compétences courantes en matière d'opération de date et d'événement en Python. Il est d'une grande valeur pratique. Les amis dans le besoin peuvent se référer à cet article

<.> L'exemple résume la méthode de formatage de la sortie de la date et de l'heure en python. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :

La fonction de Python pour formater la date et l'heure est datetime.datetime.strftime(); la fonction pour convertir la chaîne en type de date est : datetime.datetime.strptime(), les deux fonctions sont Chaîne de format impliquée de la date et de l'heure, un code détaillé est fourni ici pour démontrer l'utilisation et des exemples de chaque paramètre en détail.

Voici les symboles de remplacement %a disponibles lors du formatage des dates et des heures. Afficher l'abréviation anglaise du jour actuel de la semaine



.
>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%a&#39;)
&#39;Sun&#39;
Copier après la connexion


%A Afficher le nom complet du jour de la semaine en anglais



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%A&#39;)
&#39;Sunday&#39;
Copier après la connexion


%b Sortie L'abréviation anglaise du mois



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%b&#39;)
&#39;Sep&#39;
Copier après la connexion


%B Sortie le nom anglais complet du mois



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%B&#39;)
&#39;September&#39;
Copier après la connexion


%c affiche la date et l'heure en heure locale



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%c&#39;)
&#39;09/15/13 21:43:29&#39;
Copier après la connexion


%d affiche un nombre compris entre 1 et 31, le jour du mois, c'est-à-dire le jour de l'année



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%d&#39;)
&#39;15&#39;
Copier après la connexion


%H affiche l'heure au format 24 heures, par exemple 02,14



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%H&#39;)
&#39;21&#39;
Copier après la connexion


%I affiche l'heure actuelle au format 12 heures. Par exemple, l'heure actuelle du serveur jb51.net est 21h, utilisez. %I pour afficher 09



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%I&#39;)
&#39;09&#39;
Copier après la connexion


%j affiche le jour de l'année comme date actuelle. , l'heure actuelle du serveur jb51.net est le 15 septembre 2013. L'affichage est 258, soit le 258ème jour de l'année



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%j&#39;)
&#39;258&#39;
Copier après la connexion


%m affiche 1 à 12 mois entre



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%m&#39;)
&#39;09&#39;
Copier après la connexion


%M affiche les minutes entre 00-59



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%M&#39;)
&#39;43&#39;
Copier après la connexion


%p Affiche si c'est le matin ou l'après-midi en mode A.M./P.M



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%p&#39;)
&#39;PM&#39;
Copier après la connexion


%S affiche le nombre de secondes entre 0 et 59



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%S&#39;)
&#39;29&#39;
Copier après la connexion


%U affiche la semaine de l'année, le dimanche est le premier jour de la semaine, par exemple, l'heure actuelle du serveur www.jb51.net est septembre 15 2013, dimanche, qui est affiché comme la 37ème semaine



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%U&#39;)
&#39;37&#39;
Copier après la connexion


%w affiche le jour du semaine, où dimanche vaut 0 et lundi vaut 1 , par exemple : la date actuelle de jb51.net est le mardi 17 septembre 2013, le résultat affiché est 2



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%w&#39;)
&#39;2&#39;
Copier après la connexion


%W affiche la semaine de l'année. La différence avec U% est que lundi est le premier jour de la semaine. Par exemple, le serveur www.jb51.net actuel. l'heure est le mardi 17 septembre 2013, et elle est affichée comme la semaine 37, la plage est comprise entre 0-51



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%W&#39;)
&#39;37&#39;
Copier après la connexion


%x affiche la date locale, telle que jb51. L'heure locale de .net est : heure de Pékin le 17 septembre 2013



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%x&#39;)
&#39;09/17/13&#39;
Copier après la connexion


%X affiche l'heure locale, par exemple, l'heure locale de jb51.net est : 17 septembre 2013, 07:55:04, heure de Pékin



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%X&#39;)
&#39;07:55:04&#39;
Copier après la connexion


%y affiche l'année entre (00 - 99). Par exemple : l'heure du serveur jb51.net est : 17 septembre 2013, puis le résultat affiché est. 13



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%y&#39;)
&#39;13&#39;
Copier après la connexion


%Y affiche l'année complète, par exemple : l'heure du serveur jb51.net est : 17 septembre , 2013, alors le résultat affiché est 2013



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%Y&#39;)
&#39;2013&#39;
Copier après la connexion


%z, %Z fuseau horaire de sortie, s'il ne peut pas être affiché, il sera affiché sous forme de caractère vide %% est utilisé pour afficher le symbole %



>>> now.strftime(&#39;%%&#39;)
&#39;%&#39;
Copier après la connexion


Donnez un exemple complet :

Afficher la date et l'heure actuelles : Le format est : année-mois-jour Heures : Minutes : Secondes


>>> datetime.datetime.now().strftime(&#39;%Y-%m-%d %H:%M:%S&#39;);
&#39;2013-09-17 08:06:17&#39;
Copier après la connexion


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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal