gestion des dates

  • Date courante
import datetime
D=datetime.datetime.today()
  • Objet datetime > forme de chaine de caractère
import datetime
datetime.datetime.today().strftime('%d/%m/%Y')
  • Chaîne de caractères > objet datetime
import datetime
datetime.datetime.strptime('28092011','%d%M%Y')

principe on fournie une chaine de caractère et un format

Format
code description
%d jour (day)
%m mois (month)
%Y année (year)
%H heure (hour)
%M minute (minute)
%S seconde (second)

Faire des pauses

Pour stopper l’exécution du programme en cours on fait appel à sleep

import time
time.sleep(1) #attends 1 seconde

remarque: la valeur passée en paramètre peut être un nombre à virgule

Date dernière modification d’un fichier

datetime.datetime.fromtimestamp(os.path.getmtime(fichier))

 

 

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *