I have problem with detevec.
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi,
I want to read a='7/17/10 20:36' from excel to MATLAB.
b=datevec(a,'mm/dd/yy HH:MM');
I did that but I ended up having '7/17/2010 8:36:00 PM' but I want to have '7/17/2010 20:36'.
any help please?
0 commentaires
Réponse acceptée
Walter Roberson
le 5 Mar 2013
You used datevec() which returns numeric contents not strings.
>> datevec(a,'mm/dd/yy HH:MM')
ans =
2010 7 17 20 36 0
You must have used datestr() to get the string; in that case use the format that you want
>> datestr(datevec(a,'mm/dd/yy HH:MM'), 'mm/dd/yy HH:MM')
ans =
07/17/10 20:36
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Spreadsheets dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!