, если я правильно задаю вопрос, вам нужно наивное местное время, в зависимости от настройки часового пояса ОС, в которой вы запускаете скрипт:
import pandas as pd
from tzlocal import get_localzone
# example data...
df = pd.DataFrame({'timestamp': ["07-08-2020 08:00:00 + 02:00"]})
# cast to datetime, in case you haven't already done this
# we need to strip a space first...
df['timestamp'] = df['timestamp'].str.replace(r'(\+|\-)\ ', r'\1')
df['timestamp'] = pd.to_datetime(df['timestamp'])
# df['timestamp']
# 0 2020-07-08 08:00:00+02:00
# Name: timestamp, dtype: datetime64[ns, pytz.FixedOffset(120)]
# now we can convert to local timezone, which will give us aware local time
df['localtime'] = df['timestamp'].dt.tz_convert(get_localzone())
# ...and remove the tzinfo to get naive datetime:
df['localtime'] = df['localtime'].dt.tz_localize(None)
# note that my machine is on UTC+2 -->
# df['localtime']
# 0 2020-07-08 08:00:00
# Name: localtime, dtype: datetime64[ns]
... но имейте в виду, что это будет изменить внутренние временные метки ...