Maison > Article > développement back-end > Comment utiliser le module time pour le traitement du temps dans Python 3.x
Comment utiliser le module time pour le traitement du temps dans Python 3.x
Le temps est un concept important qui doit souvent être traité en programmation. En Python, le module time peut nous aider à effectuer l'acquisition du temps, le formatage, la conversion et d'autres opérations. Cet article explique comment utiliser le module time pour le traitement du temps dans Python 3.x et fournit un exemple de code.
Présentez le module time
Avant de commencer à utiliser le module time, nous devons d'abord présenter le module. En Python, vous pouvez utiliser le code suivant pour l'introduire :
import time
Obtenir l'heure actuelle
Obtenir l'heure actuelle est l'une des opérations de traitement du temps couramment utilisées. Le module time de Python fournit la fonction time() pour obtenir l'horodatage de l'heure actuelle en secondes. L'exemple de code est le suivant :
import time current_time = time.time() print("当前时间戳为:", current_time)
Le code ci-dessus affichera l'horodatage de l'heure actuelle, par exemple : 1617450922.324454.
Conversion d'horodatage
Parfois, nous devons convertir les horodatages en dates et heures spécifiques. Le module time de Python fournit les fonctions gmtime() et localtime() pour convertir les horodatages en heure UTC et en heure locale. L'exemple de code est le suivant :
import time current_time = time.time() utc_time = time.gmtime(current_time) local_time = time.localtime(current_time) print("当前时间戳为:", current_time) print("UTC时间为:", utc_time) print("本地时间为:", local_time)
Le code ci-dessus affichera les informations spécifiques de l'horodatage actuel, de l'heure UTC et de l'heure locale.
Formatage de l'heure
Dans le développement actuel, nous avons souvent besoin d'afficher l'heure dans un format spécifique. Le module time de Python fournit la fonction strftime() pour convertir des tuples temporels ou des objets struct_time en chaînes temporelles formatées. L'exemple de code est le suivant :
import time current_time = time.time() local_time = time.localtime(current_time) formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", local_time) print("格式化后的时间为:", formatted_time)
Le code ci-dessus formatera l'heure locale au format année-mois-jour heure:minute:seconde.
Délai
Dans certains cas, nous devons retarder une période de temps dans le programme. Le module time de Python fournit la fonction sleep() pour implémenter un délai. L'exemple de code est le suivant :
import time print("开始执行") time.sleep(5) print("执行结束")
Le code ci-dessus mettra en pause l'exécution du programme pendant 5 secondes lorsque time.sleep(5) est exécuté, puis poursuivra l'exécution.
Résumé
Cet article explique comment utiliser le module time pour le traitement du temps dans Python 3.x. En apprenant à utiliser le module time, nous pouvons facilement obtenir l'heure actuelle, convertir les horodatages, formater l'heure et mettre en œuvre des délais et d'autres opérations. Ces fonctions sont très utiles pour les applications impliquant du temps dans la programmation.
Référence :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!