Convert Python time to Matlab datum
16 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Mark Davidson
il 15 Ott 2021
Commentato: Mark Davidson
il 15 Ott 2021
How do I convert Python timestamp to a Matlab datenum? I am sure this is a common issue, but I could not find a Matlab function to do this easily.
0 Commenti
Risposta accettata
Dave B
il 15 Ott 2021
Python has several ways it represents time. A common one is so called unix timestamps, which are the number of seconds since 1970:
secssince1970 = 1634287957.292;
datetime(1970,1,1) + seconds(secssince1970)
7 Commenti
Più risposte (1)
Steven Lord
il 15 Ott 2021
Don't convert to a datenum. Depending on how the Python timestamp represents the date and time, I suspect some of the values for the ConvertFrom parameter in the datetime function will be of use, something like:
x = 20211015;
dt = datetime(x, 'ConvertFrom', 'yyyymmdd')
1 Commento
Vedere anche
Categorie
Scopri di più su Call Python from MATLAB in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!