Latest web development tutorials

méthode de strftime de temps de Python ()

description

Python strftime de temps () prend un tuple de temps et retourne une représentation de chaîne de l'heure locale dans un format lisible déterminé par le format de paramètre.

grammaire

strftime () syntaxe de la méthode:

time.strftime(format[, t])

Paramètres

  • Format - chaîne de format.
  • t - t est un objet paramètre struct_time en option.

Valeur de retour

Renvoie une représentation de chaîne de l'heure locale à lire.

explication

python, la date et le formatage de temps symboles:

  • % Y représentent année à deux chiffres (00-99)
  • % Y représente une année à quatre chiffres (000-9999)
  • % M mois (01-12)
  • Dans% d mois de la journée (0-31)
  • % H heures d'horloge de 24 heures (0-23)
  • % I 12 heures d'horloge de l'heure (01-12)
  • nombre% M (00 = 59) minutes
  • % Secondes S (00-59)
  • % Une semaine de simplifier le nom local
  • Un nom complet en semaine locale%
  • % B simplify locale nom du mois
  • % B nom complet du mois sur place
  • % C date locale représentation correspondante et représentation du temps
  • % J jour de l'année (001-366)
  • % P AM ou caractère équivalent local PM
  • Le% U plusieurs fois par an (00-53) pour la semaine commençant le dimanche semaine
  • % W semaine (0-6), le dimanche est le début de la semaine
  • % W du numéro de l'année (00-53) pour la semaine commençant le lundi de la semaine
  • % X représentation de la date locale correspondante
  • % X représentation temporelle locale correspondante
  • Nom% Z fuseau horaire actuel
  • %%% Nombre se

Exemples

L'exemple suivant montre strftime () fonction à utiliser:

#!/usr/bin/python
import time

t = (2009, 2, 17, 17, 3, 38, 1, 48, 0)
t = time.mktime(t)
print time.strftime("%b %d %Y %H:%M:%S", time.gmtime(t))

L'exemple ci-dessus sortie est:

Feb 17 2009 09:03:38