Я хочу получить номерную часть:
numpy.timedelta64(4387946793,'ms')
Я пробовал следующий код, но вместо "4387946793" я получаю "-2147483648":
first_date = np.datetime64("2013-04-08 15:52:17.207")
last_date = np.datetime64("2013-05-29 10:44:44")
date_interv = last_date - first_date
print(type(date_interv )) ### <class 'numpy.timedelta64'>
print(date_interv ) ### 4387946793 milliseconds
number_part = (date_interv / np.timedelta64(1, 'ms')).astype(int)
print(number_part ) ### -2147483648