convert exp number to datetime

3 Ansichten (letzte 30 Tage)
Sim
Sim am 18 Okt. 2022
Kommentiert: Sim am 18 Okt. 2022
Hi, I have this number that I would like to convert into datetime.. I am not sure about which function to use and how.. any suggestion ?
% input
2.022051711034598e+16
% desired output
'2022-05-17 11:03:45.980'
  1 Kommentar
Sim
Sim am 18 Okt. 2022
this obviously does not work..
datetime(2.022051711034598e+16,'format','dd-mmm-yyyy HH:MM:SS')

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Stephen23
Stephen23 am 18 Okt. 2022
N = 2.022051711034598e+16;
S = string(uint64(N))
S = "20220517110345980"
D = datetime(S, 'inputFormat','uuuuMMddHHmmssSSS', 'Format','yyyy-MM-dd HH:mm:ss.SSS')
D = datetime
2022-05-17 11:03:45.980

Weitere Antworten (0)

Kategorien

Mehr zu Dates and Time finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by