MATLAB: How can i transfor these numbers into dates (dd / mm/ yyyy) in Matlab? 19300501 19300502 19300503 19300505

table2timetabletime

how can i transfor these numbers into dates (dd / mm/ yyyy) in Matlab?
19300501
19300502
19300503
19300505

Best Answer

Using datetime:
>> M = [19300501;19300502;19300503;19300505]
M =
19300501
19300502
19300503
19300505
>> D = datetime(M,'ConvertFrom','yyyymmdd', 'Format','dd/MM/yyyy')
D =
01/05/1930
02/05/1930
03/05/1930
05/05/1930