文字列を日付形式に変換しようとしていますが、後でSQLiteデータベースに格納されます。以下はエラーが発生しているコード行です。Python:日付変換エラー
date_object = datetime.strptime(date, '%b %d, %Y %H:%M %Z')
そして、これは誤りです:
File "00Basic.py", line 20, in spider
date_object = datetime.strptime(date, '%b %d, %Y %H:%M %Z') File "C:\Python27\lib\_strptime.py", line 332, in _strptime
(data_string, format)) ValueError: time data 'Aug 19, 2016 08:13 IST' does not match format '%b %d, %Y %H %M %Z'
質問1:どのように私はこのエラーを解決するのですか?
質問2:これは後でSQLiteに日付を保存するための正しいアプローチですか?
ご注意:プログラミングにはまったく新しいものです。
Typo:%H:%Mのコロンが見つかりませんでした。サンプルコードにはありますが、エラーメッセージにはありません。 –
問題は時間帯であり、コロンではありません。 @JamesK編集中 – EndermanAPM
それを指摘していただきありがとうございます。 –