Bonjour, j'ai créé un formulaire de saisie de données dans lequel je note mon heure de départ et mon heure d'arrivée qui seront ensuite écrites dans un tableur excel.
Je cherche ensuite à connaitre le temps passé pour faire des calculs d'effort moyen.
J'ai un bout de code, mais je ne comprends pas pourquoi je perds une minute ?
j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 depart={'08:00'}; retour={'11:30'}; H=datestr(depart(1,1)); HH=datestr(retour(1,1)); Hnum=datenum(H); HHnum=datenum(HH); interval=HHnum-Hnum; t = datetime(interval,'ConvertFrom','excel'); t.Format='hh:mm'
t =
datetime
03:29
Comment je peux récupérer ma minute ? et pourquoi je la perds ? Je travaille sur de longue période et en cumulé ça risque de fausser les résultats !
Partager