[Pascal]Calculer la durée entre deux horaires
Résolu/Fermé
kakashininjamaster
Messages postés
189
Date d'inscription
samedi 30 mai 2009
Statut
Membre
Dernière intervention
10 septembre 2014
-
22 déc. 2009 à 08:54
kakashininjamaster Messages postés 189 Date d'inscription samedi 30 mai 2009 Statut Membre Dernière intervention 10 septembre 2014 - 22 déc. 2009 à 11:18
kakashininjamaster Messages postés 189 Date d'inscription samedi 30 mai 2009 Statut Membre Dernière intervention 10 septembre 2014 - 22 déc. 2009 à 11:18
Bonjour,
je savoir comment on peut calculer la durée entre 2 horaires données en pascal par exemple : h1 = 11:30:25 et h2 = 12:31:27
la dure entre h1 et h2 est 1 heure et 1 minute et 2 secondes
Merci d'avance pour vos réponses :)
je savoir comment on peut calculer la durée entre 2 horaires données en pascal par exemple : h1 = 11:30:25 et h2 = 12:31:27
la dure entre h1 et h2 est 1 heure et 1 minute et 2 secondes
Merci d'avance pour vos réponses :)
A voir également:
- [Pascal]Calculer la durée entre deux horaires
- Comment calculer la moyenne sur excel - Guide
- Turbo pascal download - Télécharger - Édition & Programmation
- My pascal - Télécharger - Édition & Programmation
- Itinéraire google map entre deux adresses - Guide
- Deux ecran pc - Guide
2 réponses
Salut
En pascal, comme dans pas mal d'autres langages, l'horodatage est stocké dans un flottant : la partie entière représente les jours, la partie fractionnaire représente heures, minutes, secondes et plus.
Pour effectuer ta soustraction, tu dois dans un premier temps convertir chaque horodatage en flottant (avec la fonction que tu vas trouver), ensuite effectuer la soustraction puis convertir le résultat en chaîne de caractères.
Méfie-toi tout de même : quelques fois, le format de conversion utilisé est celui de ta session Windows. Si ça ne correspond pas à ce que tu désires, il te faut initialement modifier ta session windows pour mettre en place le format à utiliser et finalement rétablir le format original.
En pascal, comme dans pas mal d'autres langages, l'horodatage est stocké dans un flottant : la partie entière représente les jours, la partie fractionnaire représente heures, minutes, secondes et plus.
Pour effectuer ta soustraction, tu dois dans un premier temps convertir chaque horodatage en flottant (avec la fonction que tu vas trouver), ensuite effectuer la soustraction puis convertir le résultat en chaîne de caractères.
Méfie-toi tout de même : quelques fois, le format de conversion utilisé est celui de ta session Windows. Si ça ne correspond pas à ce que tu désires, il te faut initialement modifier ta session windows pour mettre en place le format à utiliser et finalement rétablir le format original.
kakashininjamaster
Messages postés
189
Date d'inscription
samedi 30 mai 2009
Statut
Membre
Dernière intervention
10 septembre 2014
26
22 déc. 2009 à 11:18
22 déc. 2009 à 11:18
Merci ; )