Как изменить дату в Django с помощью SQL-кода?
У меня есть модель Django с количеством минут. Эти минуты должны быть добавлены к дате. Дата находится до 0 года до нашей эры, я хочу работать с SQL кодом. Я не знаю, правильно ли я его пишу, у меня нет желаемого результата. Как я могу его улучшить?
datetri = models.FloatField(db_column='DateTri', blank=True, null=True)
@property
def event_sql(self):
query = '''DECLARE @StartTime DATETIME = '-500, 1, 1'
SELECT DATEADD(MINUTE(@StartTime), @datetri)'''
with connection.cursor() as cursor:
cursor.execute(query)
return event_sql