Postgres выдает ошибку при вставке даты и времени с часовым поясом - PullRequest
0 голосов
/ 04 октября 2018

У меня есть таблица postgres, где у меня есть столбец date типа отметка времени с часовым поясом

Теперь, когда я вставляю запись в таблицу, для этого столбца всегда происходит сбойи выдает ошибку типа

column "date" is of type timestamp with time zone but expression is of type numeric

Я использую Python для выполнения запроса SQL и для даты столбца, я передаю значение datetime.now (tz) , которое я в основном получаю по

import pytz
from datetime import datetime
tz = pytz.timezone("Asia/Kolkata")
date = datetime.now(tz)

В таблице уже существуют значения для столбца date, который имеет значения, такие как 2018-07-23 10:30:00+05:30, и мое сгенерированное значение равно 2018-10-04 17:53:18.431857+05:30, которое, я считаю, имеет тот же формат. Тогда почемуЯ получаю эту ошибку?

...