pandas / python을 사용하고 있으며 날짜 / 시간을 포함하는 df의 필드에 'to_datetime'함수를 사용하여 생성 된 두 개의 날짜 시계열 s1 및 s2가 있습니다.
s2에서 s1을 빼면
s3 = s2-s1
나는 시리즈, s3, 유형을 얻습니다.
timedelta64 [ns]
0 385 days, 04:10:36
1 57 days, 22:54:00
2 642 days, 21:15:23
3 615 days, 00:55:44
4 160 days, 22:13:35
5 196 days, 23:06:49
6 23 days, 22:57:17
7 2 days, 22:17:31
8 622 days, 01:29:25
9 79 days, 20:15:14
10 23 days, 22:46:51
11 268 days, 19:23:04
12 NaT
13 NaT
14 583 days, 03:40:39
시리즈의 한 요소를 어떻게 봅니까?
s3 [10]
나는 다음과 같은 것을 얻는다.
numpy.timedelta64 (2069211000000000, 'ns')
s3에서 날짜를 추출하고 정수로 유지하는 방법 (시간 / 분 등에 관심이 없음)?
도움을 주셔서 미리 감사드립니다.
s.apply(lambda x: x / np.timedelta64(1,'D'))