Skip to content

Instantly share code, notes, and snippets.

@seumasmorrison
Forked from conradlee/datenum2datetime.py
Last active July 16, 2017 23:31
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save seumasmorrison/12d54bce761152cdf5b6 to your computer and use it in GitHub Desktop.
Save seumasmorrison/12d54bce761152cdf5b6 to your computer and use it in GitHub Desktop.
Function for converting from matlab datenum to Python datetime
from datetime import datetime, timedelta
matlab_datenum = 731965.04835648148
def matlab_to_python_datetime(matlab_datenum):
return datetime.fromordinal(int(matlab_datenum)) + timedelta(days=matlab_datenum%1) - timedelta(days = 366)
matlab_to_python_datetime(matlab_datenum)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment