File tree 1 file changed +2
-7
lines changed 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -723,20 +723,15 @@ cpdef array_to_datetime(
723
723
if not is_same_offsets:
724
724
_result = np.empty(n, dtype = " object" )
725
725
for i in range (n):
726
- if checknull_with_nat_and_na(iresult[i]):
727
- # GH 25978. No need to parse NaT-like or datetime-like vals
728
- _result[i] = NPY_NAT
726
+ if iresult[i] != iresult[i] or iresult[i] == NPY_NAT:
727
+ _result[i] = result[i]
729
728
continue
730
729
_dt = dt.datetime.utcfromtimestamp(iresult[i]/ 1 _000_000_000)
731
730
if result_timezone[i] is not None :
732
731
_tzinfo = pytz.FixedOffset(result_timezone[i]/ 60 )
733
732
_result[i] = _dt.replace(tzinfo = pytz.UTC).astimezone(_tzinfo)
734
733
else :
735
734
_result[i] = _dt
736
- print (" _dt" , _dt)
737
- print (" resultimteinzei" , result_timezone[i])
738
- print (" iresulti" , iresult[i])
739
- print (" resulti" , result[i])
740
735
return _result, None
741
736
else :
742
737
tz_offset = out_tzoffset_vals.pop()
You can’t perform that action at this time.
0 commit comments