2009-05-20 11 views

答えて

1

".schema"は、フィールドが日付またはタイムスタンプフィールドであることを示していますが、フィールドは実際には文字列です。必要に応じて文字列を書式設定できます。もしメモリが役立つなら、彼らはまったく妥当性検査ではありません。

1

私はsqlite3にDATE型がないと信じています。したがって、あなたはPythonコードで手動で行う必要があります。日付を正確にこの形式で保存するか、タイムスタンプまたは他の形式に変換します。

datetime module、特にstrptimeの機能をご覧ください。

1

他の回答に示されているように、それは文字列として格納されます。

1. YYYY-MM-DD 
2. YYYY-MM-DD HH:MM 
3. YYYY-MM-DD HH:MM:SS 
4. YYYY-MM-DD HH:MM:SS.SSS 
5. YYYY-MM-DDTHH:MM 
6. YYYY-MM-DDTHH:MM:SS 
7. YYYY-MM-DDTHH:MM:SS.SSS 
8. HH:MM 
9. HH:MM:SS 
10. HH:MM:SS.SSS 
11. now 
12. DDDDDDDDDD 

:あなたは次の形式

時間ストリングス

の1に挿入した場合しかし、それは時刻文字列は、次のいずれかの形式にすることができ、日付として認識されます参照:


Date And Time Functions

関連する問題