def mat2dt(o):
"""Convert Matlab ordinal to Python datetime
Need to account for AD 0 and AD 1 discrepancy between the two: http://sociograph.blogspot.com/2011/04/how-to-avoid-gotcha-when-converting.html
python_datetime = datetime.fromordinal(int(o)) + timedelta(days=o%1) - timedelta(days = 366)
"""
return o2dt(o) - timedelta(days=366)
#Python datetime to matlab ordinal
评论列表
文章目录