MATLABのdatenumをPythonのdatetime(例えば、2010-11-04 00:03:50.209589)に変換する必要があります。 datenumはミリ秒単位で表され、日付は2010-11-04 00:00:00から2011-06-11 00:00:00まででなければなりません。datetimeからdatetimeへの変換結果を改善する
次のコードは以下の通りである:
matlab_datenum = 6.365057116950260162e+10
python_datetime = datetime.datetime.fromtimestamp(matlab_datenum/1e3)
print (python_datetime)
結果である:1972年1月7日16:42:51.169503
日付2010-11-からのものでなければならないので、結果が間違っています04から2011-06-11
結果を修正する方法はありますか?
はあなたの助け
Matlabのdatenum形式をPythonに変換する可能性があります(http://stackoverflow.com/questions/13965740/converting-matlabs-datenum-format-to-python) – RaminNietzsche
重複していません。私はエラーはありませんが、私は改善したい、または結果を修正したい。 – Zoya