Obtenir Le Temps En Secondes Javascript
array Python module |
calendar Python module |
code Python module |
COM PHP module |
datetime Python module |
decimal Python module |
dis Python module |
Ev PHP module |
exp |
imp Python module |
io Python module |
JavaScript |
ones |
os Python module |
Other Programming |
PS PHP module |
Python functions |
Rar PHP module |
re Python module |
site Python module |
SPL PHP module |
StackOverflow |
stat Python module |
string Python module |
struct Python module |
time Python module |
UI PHP module
Michael Zippo
04.11.2021
Le module de temps Python représente les objets basés sur le temps en Python. Les développeurs utilisent la fonction time() renvoie l’heure actuelle sous forme d’horodatage UNIX. La fonction ctime() traduit un horodatage UNIX en un format standard d’année, de mois, de jour et d’heure.
Travailler avec le temps est une partie essentielle de nombreux programmes. Par exemple, supposons que vous créez un formulaire d’inscription pour un site Web. Vous voudrez peut-être récupérer l’heure actuelle afin de savoir quand un utilisateur s’est inscrit sur votre site.
C’est là qu’intervient le module de temps Python. Le module de temps vous permet de travailler avec le temps dans votre Python programmes. Vous pouvez effectuer des actions comme récupérer l’heure actuelle et créer une pause dans le programme.
Ce tutoriel abordera, à l’aide d’exemples, les bases du module de temps Python et comment l’utiliser.
Importation du module de temps Python
Le module de temps a un certain nombre de fonctions liées au temps que vous pouvez implémenter dans vos programmes Python. Vous pouvez utiliser le module de temps dans toutes les versions de Python.
Avant de discuter de l’utilisation du module de temps, nous devons d’abord l’importer dans notre programme. Nous pouvons le faire en utilisant une instruction d’importation Python :
time() Fonction Python
La fonction Python time() récupère l’heure actuelle. L’heure est représentée par le nombre de secondes depuis le 1er janvier 1970. C’est le point auquel l’heure UNIX commence, également appelée " époque ".
Supposons que nous voulions récupérer l’heure à ce moment-là. moment. Nous pourrions le faire en utilisant ce programme :
81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi en technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.
Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.
Notre code renvoie :
Remarquez que notre programme n’a pas renvoyé une heure régulière, telle comme 10h30 Notre programme a renvoyé un nombre à virgule flottante (en d’autres termes, un nombre décimal).
Ce nombre à virgule flottante est le nombre de secondes depuis le début de l’époque. Nous avons imprimé l’heure sur la console à l’aide d’une instruction print.
En programmation, le temps d’époque est une façon standard de représenter le temps. Le module de temps n’a pas à tenir compte des fuseaux horaires.
C’est parce que l’heure d’époque ne stocke que le nombre de secondes depuis la date et l’heure susmentionnées. Aucune donnée de fuseau horaire n’est stockée, comme le temps universel coordonné, à côté d’une valeur d’époque.
Python Obtenir l’heure actuelle à l’aide de ctime()
L’heure d’époque n’est pas lisible pour la plupart des humains. Vous pouvez concerter l’heure de l’époque à l’heure locale en utilisant Python fonction ctime().
La fonction ctime() accepte un argument. Cet argument est le nombre de secondes depuis le début de l’époque et renvoie une chaaîne avec le heure locale. Cette valeur est basée sur le fuseau horaire de l’ordinateur.
Supposons que nous voulions convertir notre nombre à virgule flottante d’époque précédente en un horodatage. Nous pourrions le faire en utilisant ce programme :
Notre code renvoie l’heure :
Tout d’abord, nous avons déclaré une variable Python appelée epoch_time. Cette variable stocke notre horodatage d’époque.
Ensuite, nous avons utilisé time.ctime() pour convertir l’horodatage en heure locale. Sur la ligne suivante de notre code, nous avons imprimé la déclaration L’heure locale est :, suivie de l’heure locale. De plus, la virgule entre L’heure locale est : et la variable local_time ajoute un espace entre les deux valeurs.
Fonction Python time sleep
L’une des fonctions les plus courantes de la bibliothèque de temps Python est la fonction time.sleep(). time.sleep() suspend l’exécution d’un programme pendant un nombre de secondes spécifié.
Supposons que nous voulions imprimer la phrase "Déconnexion ‚Ķ ", puis attendez trois secondes avant d’imprimer "Déconnexion réussie !" à la console. Nous pourrions le faire en utilisant ce code :
Voici comment fonctionne notre programme :
- "Déconnexion ‚Ķ " est imprimé sur la console.
- Le programme s’interrompt pendant 3 secondes.
- "Déconnexion réussie !‚" est affiché sur la console.
La fonction time.sleep() accepte les valeurs numériques à virgule flottante (décimale) ou entière (entière). si vous souhaitez qu’un programme fasse une pause de 3,7 secondes, vous pouvez le faire en spécifiant 3,7 comme paramètre. Dans notre exemple ci-dessus, nous avons spécifié 3.
Objet Python struct_time
La bibliothèque de temps Python‚Äôs struct_time odatetime bject structure des horodatages non-époque. L’objet struct_time est utile car il vous permet de travailler avec un formulaire standardisé lorsque vous utilisez des horodatages.
Voici les valeurs de l’objet struct_time peut stocker :
- tm_year : année
- tm_mon : mois
- tm_mday : jour du mois
- tm_hour : heure
- tm_min : minute
- tm_sec : seconde
- tm_wday : jour de la semaine (0 est lundi)
- tm_yday : jour de l’année
- tm_isdst : heure d’été
"Career Karma est entré dans ma vie quand j’en avais le plus besoin et m’a rapidement aidé à suivre un bootcamp. Deux mois après avoir obtenu mon diplôme, j’ai trouvé l’emploi de mes rêves qui correspondait à mes valeurs et à mes objectifs dans la vie !"
Maintenant, supposons que nous voulions convertir l’heure d’époque en heure locale et que le résultat renvoie un objet struct_time. Nous pourrions le faire en utilisant soit localtime() soit gmtime().
Supposons que nous voulions obtenir le jour de la semaine et la minute de l’heure. Nous pourrions le faire en utilisant ce programme :