すべての日付が次の形式のデータセットがあります。
2012-10-09T19:00:55Z
それらのようなメソッドを使用できるようにしたいと思い.weekday
ます。それらをPythonで適切な形式に変換するにはどうすればよいですか?
すべての日付が次の形式のデータセットがあります。
2012-10-09T19:00:55Z
それらのようなメソッドを使用できるようにしたいと思い.weekday
ます。それらをPythonで適切な形式に変換するにはどうすればよいですか?
dateutil.parser.parse
(と一緒にインストール) を使用python -m pip install python-dateutil
して、文字列を解析して datetime オブジェクトにすることができます。
dateutil.parser.parse
文字列の形式を推測しようとします。正確な形式が事前にわかっている場合はdatetime.strptime
、形式文字列を指定するものを使用できます (Brent Washburne の回答を参照)。
from dateutil.parser import parse
a = "2012-10-09T19:00:55Z"
b = parse(a)
print(b.weekday())
# 1 (equal to a Tuesday)