GESTION DU TEMPS
GESTION HORLOGE :
Gestion de l’horloge :
Python d’un module time que l’on doit importer pour connaître l’heure actuelle. Il y a trois formats pour représenter le temps en Python.
L’heure POSIX :
C’est une mesure du temps qui représente le nombre de secondes depuis : Le premier janvier 1970 à 00h : 00min :00sec jusqu’à l’évènement à dater.
Fonction | Effet |
---|---|
time()
|
Renvoie l’heure POSIX actuelle. (en seconde) |
sleep()
|
Effectue une pause de \(\mathbf{t}\mathbf{\ }\)sec. |
POSIX 5 secondes.py . Programme qui affiche pendant 5 secondes le temps écoulé.
chronomètre : 0801
![]() |
![]() |
![]() |
STRUCTURE TEMPS
Structure temps :
Une structure temps en Python est un type de donnée appelée tuple, qui est semblable à une liste mais qui n’est pas modifiable.
Indice | nom | valeur |
---|---|---|
0 | tm_year | Année |
1 | tm_mon | Mois (1 à 12). |
2 | tm_mday | Jour(1 à 31). |
3 | tm_hour | Heures (0 à23). |
4 | tm_min | Minutes. |
5 | tm_sec | Secondes |
6 | tm_wday | Numéro du jour (0=lundi..) |
7 | tm_yday | Numéro du jour dans l’année (1 à 366). |
8 | tm_isdst | Changement d’heure local |
Fonction | Effet |
---|---|
time.localtime(t)
|
Convertit une heure POSIX en structure temps. Si les parenthèses ne contiennent pas de variable, c’est l’heure actuelle qui est renvoyée. |
time.mktime(stps)
|
Convertit une structure temps stps en heure POSIX. |

Résultat :
>>> Affichage du tuple temps :
time.struct_time(tm_year=2015, tm_mon=11, tm_mday=27, tm_hour=22,
tm_min=40, tm_sec=44, tm_wday=4, tm_yday=331, tm_isdst=0)**
Conversion de la structure temps en heure POSIX :**
1448660444.0
>>>
FORMAT fmt
Affichage d’une date au format fmt :
format fmt
Symbole | Contenu |
%A | Nom du jour de la semaine |
%B | Nom du mois |
%d | Jour du mois (de 01 à 31) |
%H | Heure (de 00 à 23) |
%M | Minute (entre 00 et 59) |
%S | Seconde (de 00 à 59) |
%Y | Année |
![]() |
Résultat : Affichage de la date : Friday 27 November 2015 22:48:33
Affichage en structure temps time.struct_time(tm_year=2015,
tm_mon=11, tm_mday=27, tm_hour=22, tm_min=48, tm_sec=33,
tm_wday=4, tm_yday=331, tm_isdst=-1)**
Affichage du tuple : tuple[ 0 ] = 2015; tuple[ 1 ] = 11; tuple[ 2 ] = 27;
tuple[ 3 ] = 22; tuple[ 4 ] = 48; tuple[ 5 ] = 33;
tuple[ 6 ] = 4; tuple[ 7 ] = 331; tuple[ 8 ] = ;
|