Maison > développement back-end > Tutoriel Python > Comment calculer la différence de temps en minutes entre deux objets Datetime en Python ?

Comment calculer la différence de temps en minutes entre deux objets Datetime en Python ?

Barbara Streisand
Libérer: 2024-11-22 02:41:12
original
946 Les gens l'ont consulté

How to Calculate the Time Difference in Minutes Between Two Datetime Objects in Python?

Calcul de la différence de temps entre des objets Datetime en Python

Souvent, il devient nécessaire de calculer la différence de temps entre deux horodatages dans diverses applications. Le module datetime de Python fournit des fonctionnalités efficaces pour de tels scénarios.

Pour déterminer le décalage horaire entre deux objets datetime en minutes, suivez ces étapes :

  1. Importez le module datetime :
import datetime
Copier après la connexion
  1. Créer une date/heure Objets :

Stockez les horodatages en tant qu'objets datetime. Par exemple :

first_timestamp = datetime.datetime.now()
second_timestamp = datetime.datetime.now()
Copier après la connexion
  1. Calculer le décalage horaire :

Soustraire le premier horodatage du deuxième horodatage pour obtenir le décalage horaire :

time_difference = second_timestamp - first_timestamp
Copier après la connexion
  1. Extrait Minutes :

L'objet time_difference représente la différence en jours, secondes et microsecondes. Pour extraire les minutes, effectuez les opérations suivantes :

seconds_in_a_day = 24 * 60 * 60
time = divmod(time_difference.days * seconds_in_a_day + time_difference.seconds, 60)
Copier après la connexion

La variable 'time' contient désormais la différence de temps en minutes et secondes sous forme de tuple. Par exemple, si le décalage horaire est de 8 minutes et 562 000 microsecondes (8 secondes), le résultat sera :

time = (0, 8)  # 0 minutes, 8 seconds
Copier après la connexion

Cette approche vous permet de calculer facilement le décalage horaire entre les objets datetime, garantissant ainsi une exactitude et une précision des résultats pour vos candidatures.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal