【发布时间】:2018-11-21 06:25:35
【问题描述】:
归咎于我糟糕的设计。 我将日期时间的列数据类型作为文本。 现在,如果一个大于另一个,我需要比较 (
值采用“YYYY-MM-DD HH:MM:SS”格式
【问题讨论】:
-
您使用的是哪个数据库?
-
我正在使用 sqlite3
-
例如,如果 datetime 小于 6 周,我实际上是在尝试删除几行。
-
您应该能够截断您的字符串以仅使用“YYYY-MM-DD” - 然后
"2018-06-08" < "2018-06-04"的字符串比较应该可以工作。您还需要将目标日期“计算”为字符串...
标签: python sql python-3.x sqlite