Bonjour à tous,
Pour un travail, j'enregistre des données dans un fichier .txt.
J'ai un vecteur en format datetime avec la date et l'heure. Cependant, lors de l'enregistrement, la date a eu un souci (2 fois sur environ 6000 données), et s'est enregistrée sous '0200-01-01' au lieu de la date voulue. Voici une portion de mon vecteur :
Je suis un peu débutante, et je voulais simplement changer la date sans toucher à l'heure. L'idée serait par exemple de mettre la date de l'indice d'avant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 date_time= '2019-02-06 12:12:35.500' '2019-02-06 12:12:35.800' '2019-02-06 12:12:36.100' '2019-02-06 12:12:36.400' '2019-02-06 12:12:36.700' '0200-01-01 12:12:36.700' '2019-02-06 12:12:37.000'
J'ai commencé à faire une boucle pour changer cela mais cela ne marchait déjà pas donc j'ai tapé le code suivant pour voir s'il rentrait de le 'if', et il ne m'affiche déjà pas 'Trouvé'.
Avez-vous une idée du pourquoi cela ne fonctionne pas?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for i=1:length(date_time) if date_time(i) == datetime(0200,01,01) 'Trouvé!' end end
Savez-vous comment je peux faire pour changer cette date défectueuse?
Merci beaucoup d'avance, n'hésitez pas à me poser des questions si je n'ai pas été assez précise/claire![]()
Partager