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