Maison  >  Article  >  développement back-end  >  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

不言
不言original
2018-04-08 11:58:522902parcourir

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;


%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;


%b Sortie L'abréviation anglaise du mois



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%b&#39;)
&#39;Sep&#39;


%B Sortie le nom anglais complet du mois



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%B&#39;)
&#39;September&#39;


%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;


%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;


%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;


%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;


%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;


%m affiche 1 à 12 mois entre



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%m&#39;)
&#39;09&#39;


%M affiche les minutes entre 00-59



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%M&#39;)
&#39;43&#39;


%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;


%S affiche le nombre de secondes entre 0 et 59



>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime(&#39;%S&#39;)
&#39;29&#39;


%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;


%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;


%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;


%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;


%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;


%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;


%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;


%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;


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;


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:
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