Top / Programming / Python / Python Tips / dateutil.parserで日付を表す文字をdatetimeオブジェクトに変換する

dateutil.parserで日付を表す文字をdatetimeオブジェクトに変換する

dateutil.parserを使うと、日付を表す文字をdatetimeオブジェクトに変換できます。

dateutilのインストール

C:\Python25\Scripts\easy_install.exe python-dateutil

dateutil.parserを使う

import dateutil.parser

print dateutil.parser.parse('2010/6/30 23:15:22')
print dateutil.parser.parse('2010-06-30')
print dateutil.parser.parse('20100630')
print dateutil.parser.parse('Mon, 27 Oct 2008 21:24:07 +0900 (JST)')

出力結果

2010-06-30 23:15:22
2010-06-30 00:00:00
2010-06-30 00:00:00
2008-10-27 21:24:07+09:00