Python - Module de temps

Table des matières
Il est inévitable que lorsque nous créons des programmes, nous devons travailler avec Rendez-vous, soit pour garder le contrôle d'accès, montrer quand les actions ont été effectuées ou simplement comme mécanisme de validation, heureusement au sein des modules qu'il nous met Python A notre disposition, nous avons le module Time, il dispose d'un grand nombre de méthodes que nous pouvons utiliser pour manipuler les dates dans différents formats.
Module de temps
Comme nous l'avions expliqué Module de temps Il contient des fonctionnalités qui nous permettent, entre autres, de manipuler et de formater des dates et des heures, d'obtenir des dates et des plages actuelles et d'effectuer des calculs avec elles.
L'une des formes appropriées de Python pour gérer les dates est avec des tuples, voyons-en un et expliquons la position par
poste qui signifie :
(2002, 1, 21, 12, 2, 56, 0, 21, 0)
Ce tuple peut être lu comme suit : 21 janvier 2002 à 12 :02 :56, qui est le lundi et est le 21 de l'année; Maintenant, nous nous demandons comment nous connaissons toutes ces informations simplement en regardant ce tuple, car par les positions de chaque valeur à l'intérieur, voyons à quoi chacune correspond.
  • 0 Année par exemple, 2000, 2001, et ainsi de suite.
  • 1 mois dans la plage 1-12
  • 2 jours dans la plage 1-31
  • 3 Temps dans la plage 0-23
  • 4 minutes dans la plage 0-59
  • 5 secondes dans la plage 0-61
  • 6 Jour de la semaine dans la plage 0-6, où lundi est 0
  • 7 Jour Julien dans la plage 1-366
  • 8 Heure d'été 0, 1 ou -1
En position 8, il convient de noter qu'il faut préciser qu'une valeur booléenne est utilisée.
Certaines des fonctions les plus importantes de ce module sont les suivantes :
asctime ([tuple]): Convertir un tuple temporel en une chaîne.
heure locale ([secs]): Convertissez les secondes en un tuple de date, heure locale.
mktime (tuple): Convertit un tuple de l'heure en heure locale.
sommeil (s): Il dort (ne fait rien) pendant le nombre de secondes correspondant aux secondes.
strptime (chaîne [, format]): Transformez une chaîne en un tuple temporel.
temps (): Date actuelle (en secondes, UTC).
Voyons un exemple dans l'image suivante de l'application de la fonction ou de la méthode asctime.

Comme on peut le voir, la date actuelle est transformée en chaîne, de cette façon elle est beaucoup plus lisible à l'œil humain.
De la même manière, nous pouvons passer un tuple construit avec localtime par exemple, au cas où nous n'aurions pas besoin de travailler avec la date actuelle, faisant ainsi la transformation en chaîne.
Si on utilisait le sommeil de temps cela obligerait l'interpréteur à attendre le temps spécifié en secondes avant de continuer.
Ces fonctions couvertes ici ne sont qu'un petit échantillon, si nous voulons approfondir le sujet, nous pouvons utiliser la documentation officielle de Python Afin d'obtenir plus de détails et d'augmenter notre niveau de connaissances sur le sujet, cette référence peut être trouvée à http://python.org
Avec cela nous terminons ce tutoriel, nous pouvons maintenant travailler avec les fonctions d'heure et de date en Python afin de pouvoir les adapter à nos projets et augmenter les fonctionnalités de notre site.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave