當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python numpy datetime_data用法及代碼示例

本文簡要介紹 python 語言中 numpy.datetime_data 的用法。

用法:

numpy.datetime_data(dtype, /)

獲取有關日期或時間類型的步長的信息。

返回的元組可以作為 numpy.datetime64 numpy.timedelta64 的第二個參數傳遞。

參數

dtype 類型

dtype 對象,必須是 datetime64 timedelta64 類型。

返回

unit str

此 dtype 所基於的日期時間單位。

count int

一個步驟中的基本單位數。

例子

>>> dt_25s = np.dtype('timedelta64[25s]')
>>> np.datetime_data(dt_25s)
('s', 25)
>>> np.array(10, dt_25s).astype('timedelta64[s]')
array(250, dtype='timedelta64[s]')

結果可用於構造使用與 timedelta 相同單位的日期時間

>>> np.datetime64('2010', np.datetime_data(dt_25s))
numpy.datetime64('2010-01-01T00:00:00','25s')

相關用法


注:本文由純淨天空篩選整理自numpy.org大神的英文原創作品 numpy.datetime_data。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。