DateTimeオブジェクトにタプル時間を変換します。ここではPython27 - 私は、このような電子メールからのタイムスタンプを取得しようとしている
d = email.utils.parsedate('Thu, 4 Aug 2016 07:02:01 -0700 (PDT)')
Result: (2016, 8, 4, 7, 2, 1, 0, 1, -1)
:すべての
Received: by 10.64.149.4 with SMTP id tw4csp1211013ieb;
Thu, 4 Aug 2016 07:02:01 -0700 (PDT)
まず、私は、タイムスタンプを解析問題になる。私は結果をdatetimeに変換しようとしますが、無駄です。
d = email.utils.parsedate('Thu, 4 Aug 2016 07:02:01 -0700 (PDT)')
date_object = datetime(d)
Result: Traceback (most recent call last):
File "data.py", line 12, in <module>
date_object = datetime(d)
TypeError: an integer is required
どうしたのですか?
読む十分です'datetime.strptime'について:https://docs.python.org/3.4/library/datetime.html#datetime.datetime.strptimeおよびhttps://docs.python.org/3.4/library/datetime.html#strftime -strptime-behavior – DeepSpace
@DeepSpaceI%Zの形式が悪い指令であるため、strptimeを使用できません – echo
何を意味していますか? – DeepSpace