簡體   English   中英

將日期時間日期時間轉換為 numpy int64 python

[英]convert datetime datetime to numpy int64 python

如何將類型 datetime.datetime 轉換為類型 numpy.int64? 我有 44346 天,0:00:00 但我想要 44346

data_r = xlrd.xldate_as_datetime(int(data_calcolo), 0).date()
    y = data_r.month
    a= data_r.year
    if k > 12 :
       k= k-12
       y =y-k
       a = a-1  
    data_nuova=datetime(a, y, 1)
    z=datetime(1900, 1, 1)
    f=(data_nuova-z)

減去兩個datetime.datetime對象(即data_nuova-z )返回datetime.timedelta object。

如果您只想要該差異中的天數,那么您可以使用f.days訪問它,然后將 integer 轉換為np.int64 object。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM