Skip to content

Commit 656beff

Browse files
author
Matt Roeschke
committed
Handle warnings
1 parent cfd192d commit 656beff

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pandas/core/indexes/datetimes.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -967,7 +967,10 @@ def get_loc(self, key, method=None, tolerance=None):
967967

968968
if isinstance(key, datetime):
969969
# needed to localize naive datetimes
970-
key = Timestamp(key, tz=self.tz)
970+
if key.tzinfo is None:
971+
key = Timestamp(key, tz=self.tz)
972+
else:
973+
key = Timestamp(key).tz_convert(self.tz)
971974
return Index.get_loc(self, key, method, tolerance)
972975

973976
elif isinstance(key, timedelta):

0 commit comments

Comments
 (0)