一、python xlrd讀取datetime類型數據:https://blog.csdn.net/y1535766478/article/details/78128574
(1)使用xlrd讀取出來的時間字段是類似41410.5083333的浮點數,在使用時需要轉換成對應的datetime類型,下面代碼是轉換的方法:
首先需要引入xldate_as_tuple函數
from xlrd import xldate_as_tuple
使用方法如下:
#d是從excel中讀取出來的浮點數 xldate_as_tuple(d,0) xldate_as_tuple第二個參數有兩種取值,0或者1,0是以1900-01-01為基准的日期,而1是1904-01-01為基准的日期。該函數返回的是一個元組,他的值類似:(year, month, day, hour, minute, nearest_second)
(2) Python獲取當前時間:https://www.cnblogs.com/Jollyxi/p/8251977.html
import datetime nowTime=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')#現在 pastTime = (datetime.datetime.now()-datetime.timedelta(hours=1)).strftime('%Y-%m-%d %H:%M:%S')#過去一小時時間 afterTomorrowTime = (datetime.datetime.now()+datetime.timedelta(days=2)).strftime('%Y-%m-%d %H:%M:%S')#后天 tomorrowTime = (datetime.datetime.now()+datetime.timedelta(days=1)).strftime('%Y-%m-%d %H:%M:%S')#明天 print('\n',nowTime,'\n',pastTime,'\n',afterTomorrowTime,'\n',tomorrowTime)