How to change [jul15,jul16,jul17] to [7.15,7.16,7.17]?

조회 수: 1 (최근 30일)
xander fong
xander fong 2015년 7월 21일
답변: Guillaume 2015년 7월 21일
Hello, so I have a vertical array of imported excel data that are in the format "Jul15, Jul16, Jul17, etc..." I would like to know how to change every element to its respective date in number format ("7.15,7.16.7.17). I think that one way to approach this would be to first insert a space after the third character, then it would be easier to manipulate

채택된 답변

Guillaume
Guillaume 2015년 7월 21일
No need to insert spaces, just specify the correct format strings:
x = ['Jul15'; 'Jul16'; 'Aug06'; 'Dec24'];
newx = datestr(datevec(x, 'mmmdd'), 'mm.dd')
Note that your new format is actually worse than the original as it is ambiguous as to which number is the month and which is the day (is it 8th of june or 6th of august?)

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Characters and Strings에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by