datetime64
datetime64
是一种表示具体时间点的 NumPy 数据类型。它的格式为 datetime64[单位]
,其中 单位
可以是年、月、日、小时、分钟、秒等。
datetime64[Y]
表示年。datetime64[M]
表示月。datetime64[D]
表示日。datetime64[h]
表示小时。datetime64[m]
表示分钟。datetime64[s]
表示秒。datetime64[ms]
表示毫秒。datetime64[us]
表示微秒。datetime64[ns]
表示纳秒。
例如:
import numpy as np
date = np.datetime64('2023-07-15')
print(date) # 输出:2023-07-15
timedelta64
timedelta64
是一种表示时间间隔的 NumPy 数据类型。它的格式为 timedelta64[单位]
,与 datetime64
类似,单位
也可以是年、月、日、小时、分钟、秒等。
timedelta64[Y]
表示年。timedelta64[M]
表示月。timedelta64[D]
表示日。timedelta64[h]
表示小时。timedelta64[m]
表示分钟。timedelta64[s]
表示秒。timedelta64[ms]
表示毫秒。timedelta64[us]
表示微秒。timedelta64[ns]
表示纳秒。
例如:
import numpy as np
time_diff = np.timedelta64(10, 'D')
print(time_diff) # 输出:10 days