我有这个整数列表,需要使用python
将其转换为日期。
i paste in to excel then format the cell to Date
时,我得到整数的相等日期。
答案 0 :(得分:3)
Excel日期开始计算在1900年左右。这样做:
from datetime import datetime, timedelta
def xldate_to_datetime(xldate):
tempDate = datetime(1900, 1, 1)
deltaDays =timedelta(days=int(xldate)-2)
TheTime = (tempDate + deltaDays )
return TheTime.strftime("%m/%d/%Y")
>>> xldate_to_datetime(42290)
'10/13/2015'