Этот формат "2017-02-01 19: 33: 56 + 00: 00" не распознается для Google Sheets, потому что он имеет дополнительное значение к финалу, которое указывает часовой поясдата "+ 00:00" , я решил создать небольшой скрипт для получения значения этого часового пояса, а также добавить / добавить часы и минуты к дате, чтобы я мог видеть правильный час в своем часовом поясе.
from datetime import datetime, timedelta
def formatDatetime(o_date, f_hours=0, f_minutes=0):
# ----- Removing the timezone from the data str
date_a = o_date.split('+')
date = date_a[0]
#----------------------------------------------------
# ----- Format/Add/Sub Hours and minutes
date = datetime.strptime(date, '%Y-%m-%d %H:%M:%S')
date = date + timedelta(hours=f_hours)
date = date + timedelta(minutes=f_minutes)
date_f = format(date, '%m/%d/%Y %H:%M:%S')
# -------------------
return date_f
Теперь лист google распознает это значение как дату, поэтому я могу сделать пользовательское форматирование для отображения хорошей даты на моем листе.