Maison > développement back-end > Tutoriel Python > Comment puis-je convertir un objet datetime.timedelta en une chaîne Hours:Minutes ?

Comment puis-je convertir un objet datetime.timedelta en une chaîne Hours:Minutes ?

Patricia Arquette
Libérer: 2024-12-14 06:56:18
original
621 Les gens l'ont consulté

How Can I Convert a datetime.timedelta Object to an Hours:Minutes String?

Conversion d'un objet datetime.timedelta en une chaîne au format Heures: Minutes

Problème :

Le formatage d'un objet datetime.timedelta pour afficher la durée en heures et en minutes peut être difficile. La conversion des secondes restantes en minutes pose des difficultés particulières.

Solution :

Plutôt que d'implémenter des méthodes personnalisées, une solution plus simple consiste à utiliser la fonction str() pour convertir le objet timedelta directement dans une chaîne. Voici un exemple :

import datetime

start = datetime.datetime(2009, 2, 10, 14, 00)
end = datetime.datetime(2009, 2, 10, 16, 00)
delta = end - start

print(str(delta))
Copier après la connexion

Cela affichera la chaîne "2:00:00", où 2 représente les heures et 00 représente les minutes.

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