Calcolare intervalli temporali(minuti) tra DATE in matlab

brinchi1
Buongiorno,
ho un vettore di date nel formato 'gg-mm-yy h:min' per molti anni. Sto cercando di calcolare gli intervalli temporali (in minuti o secondi) tra una data e l'altra.
ESEMPIO
02/01/1990 15.20 e 02/01/1990 15.50 vorrei ottenere 0.30 min
Non posso fare direttamente la differenza tra i minuti di ogni data perchè ho dei problemi per la mezzanotte per cui ottengo un intervallo negativo (es 00.00-23.50 ).
Ho provato sia trasformando il vettore con datenum in un numero seriale, ma non riesco a trasformarlo in un vettore di secondi, sia utilizzando la formula
ANNO *365*24*60*60+MESE*30*24.. ma crea dei problemi perchè ci sono i mesi da 28/30/31 giorni.

Qualcuno ha qualche idea? Grazie mille per ogni aiuto

Risposte
apatriarca

brinchi1
Grazie mille, è stato di grande aiuto!!!

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.