Преобразовать рабочий запрос Sqlite3 с функцией strftime в запрос для Python ver 3.8
Есть рабочий запрос в Sqlite3. База - Test_SAU_TKA, таблица - TestData, столбец - DateT(тип TEXT).
Данный код в Python работал с простым запросом cur.execute('SELECT DateT FROM Test_SAU_TKA'). Значит проблема (ошибка с текстом не пишется и просто закрывается программа) только в попытки реализовать запрос из Sqlite3 на картинке. Помогите понять как правильно записать запрос т.к. опыта в программировании мало.
def sqlite3_read_db_SAU_TKA1(database, table_SAU_TKA1):
DBread = sqlite3.connect(database)
cur = DBread.cursor()
cur.execute("SELECT * FROM TestData WHERE DateT BETWEEN strftime('%Y-%m-%d %H:%M:%S', '2020-06-08 16:42:22') and strftime('%Y-%m-%d %H:%M:%S', '2020-06-08 17:06:59'") # Попытка реализовать запрос
data = cur.fetchall()
for row in data:
print(row)
DBread.commit()
cur.close()
DBread.close()
return data
