Salut;
j'ai des date de mesures en 'dd/mm/yyyy HH:MM' et je cherche a savoir si mes heures de mesure se situe entre minuit "00:00" et "08:00" si c'est le cas je rajoute une journée à la date sinon je garde la date initiale
j'ai essayer avec ce programme mais ca ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 [G,P]=textread('mesure.txt','%16c%f'); t=datenum(G,'dd/mm/yyyy HH:MM'); p=size(P,1); t_sup = datenum('00:00','HH:MM'); t_inf = datenum('08:00','HH:MM'); for i=1:p z=t_anrh(i); if t_sup > z > t_inf; t(i)= addtodate(t(i), 1, 'day'); else; t(i)=t(i); end; end;
Partager