Transformation of Date
Show older comments
Hi,
I have a issue with several dates that I receive from a macro with numeric format. Then, When I want to transform to string format in matlab, the date doesn't keep the original format.
For example:
12/03/11 05:04:30 --> num --> datestr(num,'dd-mm-yy HH:MM:SS')--> 13/03/0111 05:04:30
How can I revolve this issue?
thanks
regards
Accepted Answer
More Answers (2)
Jan
on 24 Feb 2011
Extremely strange. Please edit your question and insert the original code you used for this and mention the Matlab version.
In Matlab 2009a I get:
S = '12/03/11 05:04:30'
num = datenum(S)
datestr(num, 'dd-mm-yy HH:MM:SS')
>> '03-12-11 05:04:30'
The result is as expected. The result you get '13/03/0111 05:04:30' is surprising: where do the '/' come from?!
Andreas Goser
on 24 Feb 2011
1 vote
Please note the following solution: Why do I see different results when passing dates from Excel into MATLAB?
Categories
Find more on Time Series Objects in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!