pythonの標準ライブラリ sqlite3 でdatetime型を(擬似的に)扱う方法を紹介します。 SQLite3 にはいわゆる日付型(datetime型)は存在しませんが、 Python側から見るとあたかもSQLiteがdatetime型をもっているかのような振る舞いをさせることができます。 とりあえずコード こんなかんじで import sqlite3 import datetime # DBを開く。適合関数・変換関数を有効にする。 conn = sqlite3.connect(':memory:', detect_types=sqlite3.PARSE_DECLTYPES|sqlite3.PARSE_COLNAMES) # "TIMESTAMP"コンバータ関数 をそのまま ”DATETIME” にも使う sqlite3.dbapi2.converters['DATETIME']