Для даты и времени есть свой собственный тип, в котором отдельно хранятся год, месяц, день, время, часовой пояс и так далее (возможны варианты). Возможно, именно этот тип лежит у Вас в таблице.
При распечатке этот тип может выглядеть, как строка, но на самом деле строкой не является. Поэтому просто сравнивать дату со строкой нельзя (нежелательно). Нужно оба значения привести к дате, либо оба значения привести к строке. Во втором случае могут влиять региональные настройки, формат и так далее, это нужно учесть. Поскольку это в данном случае излишне, лучше сразу создать нужный объект даты и сравнить с ним.
Предварительно нужно убедиться, что у Вас в таблице действительно хранится этот тип.
Про типы даты и времени можно почитать в мануале по пакету datetime.