conversion date en minutes
Bonjour a tous
J'ai de nouveau besoin de vous!
Alors j'ai un vecteur "bot_date" qui a 200 000 données de date dans le format suivant:
Code:
1 2 3 4 5 6 7 8 9
|
bot_date
ans =
1.0e+05 *
7.3353
7.3354
7.3354
7.3354 |
et si j'utilise la fonction "datestr" ca me convertie en date "réelle"
Code:
1 2 3 4 5 6 7
|
date_rel = datestr(bot_date,'dd-mmm-yyyy HH:MM:SS')
=
06-May-2008 02:52:49
07-May-2008 10:33:37
08-May-2008 05:45:37
08-May-2008 23:45:37 |
mais maintenant je souhaiterais obtenir le temps qui s'est écoulé entre les dates 2 à 2 (avec la fouction "diff") en secondes !
mais si je fais
ca me donne des chiffres qui ne correspondent a rien
donc je présume que je dois D'ABORD convertir tout le vecteur "bot_date" en secondes et faire les differences APRES
Mais je ne parviens pas a convertir ces dates en secondes...
j'ai tenté des trucs du genre:
Code:
1 2 3 4 5 6
| day = datestr(bot_date,'dd');
month = datestr(bot_date,'mm');
yr = datestr(bot_date,'yyyy');
hour = datestr(bot_date,'HH');
minute = datestr(bot_date,'MM');
sec = datestr(bot_date,'SS'); |
et faire ensuite des conversion en secondes mais c'est super long...
Avez vous des tuyaux?
Merci milles fois!