atypical date string to datenum conversion
Info
Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.
Ältere Kommentare anzeigen
Hi,
Can anyone suggest how to convert the following date string to a datenum or datetime?
'16/10/2017 11:50'
Thanks!
Antworten (1)
KSSV
am 22 Feb. 2018
str = datetime('16/10/2017 11:50') ;
datenum(str)
1 Kommentar
Steven Lord
am 22 Feb. 2018
The one-input datetime call could issue a warning if the input format of the text representation of your date and time can't be unambiguously determined (like '05/10/2017 11:50' -- is that October 5th or May 10th?) In that case, avoid that ambiguity by specifying an 'InputFormat'.
This is October 16th.
>> dt = datetime('16/10/2017 11:50', ...
'InputFormat', 'dd/MM/yyyy HH:mm')
dt =
datetime
16-Oct-2017 11:50:00
Here's how to distinguish between October 5th and May 10th
>> dt = datetime('05/10/2017 11:50', ...
'InputFormat', 'dd/MM/yyyy HH:mm')
dt =
datetime
05-Oct-2017 11:50:00
>> dt = datetime('05/10/2017 11:50', ...
'InputFormat', 'MM/dd/yyyy HH:mm')
dt =
datetime
10-May-2017 11:50:00
Diese Frage ist geschlossen.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!