How to specify a date string format when using xlsread from Excel?

When I use xlsread to import dates, I receive the following warning: Warning: Successfully read the date/time strings using the format 'MM/dd/uuuu', but their format is ambiguous and could also be 'dd/MM/uuuu'. Specify a format string to avoid ambiguity.
How do I specify a date format when reading dates from Excel? I do not see an option to do so in xlsread.

1 Kommentar

Hi Kathrine,
Can you share some code? and a file? I'm not sure this is coming from XLSREAD. As far as I know, XLSREAD treats dates as text.
Jeremy

Melden Sie sich an, um zu kommentieren.

Antworten (2)

Katherine Varga
Katherine Varga am 14 Feb. 2018

1 Stimme

Oh I see, it was coming from the datetime function I was using when converting the string I had imported from Excel. Thank you.
Peter Perkins
Peter Perkins am 15 Feb. 2018

0 Stimmen

Katherine, consider using readtable instead of xlsread. In recent versions, importing dates is much simpler than using xlsread.

Kategorien

Gefragt:

am 13 Feb. 2018

Beantwortet:

am 15 Feb. 2018

Community Treasure Hunt

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

Start Hunting!

Translated by