File tree 2 files changed +6
-0
lines changed
2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -1420,6 +1420,11 @@ def test_normalize(self):
1420
1420
result = rng .normalize ()
1421
1421
expected = date_range ('1/1/2000' , periods = 10 , freq = 'D' )
1422
1422
self .assert_ (result .equals (expected ))
1423
+
1424
+ rng_ns = pd .DatetimeIndex (np .array ([1380585623454345752 , 1380585612343234312 ]).astype ("datetime64[ns]" ))
1425
+ rng_ns_normalized = rng_ns .normalize ()
1426
+ expected = pd .DatetimeIndex (np .array ([1380585600000000000 , 1380585600000000000 ]).astype ("datetime64[ns]" ))
1427
+ self .assert_ (rng_ns_normalized .equals (expected ))
1423
1428
1424
1429
self .assert_ (result .is_normalized )
1425
1430
self .assert_ (not rng .is_normalized )
Original file line number Diff line number Diff line change @@ -2180,6 +2180,7 @@ cdef inline int64_t _normalized_stamp(pandas_datetimestruct *dts):
2180
2180
dts.min = 0
2181
2181
dts.sec = 0
2182
2182
dts.us = 0
2183
+ dts.ps = 0
2183
2184
return pandas_datetimestruct_to_datetime(PANDAS_FR_ns, dts)
2184
2185
2185
2186
You can’t perform that action at this time.
0 commit comments