为ISO 8601日期戳记字符串添加秒数

时间:2016-11-01 17:33:38

标签: python json iso8601 datestamp

我正在尝试将秒添加到从json对象接收的日期戳字符串,但我尝试使用的日期时间函数不允许使用字符串,并希望将日期分隔为:datetime.strftime(2011,11,18)。这就是我所拥有的:

import requests
from datetime import datetime

def call():
    pay = {'token' : "802ba928cd3ce9acd90595df2853ee2b"}
    r = requests.post('http://challenge.code2040.org/api/dating',
                      params=pay)
    response = r.json()
    time = response['datestamp']
    interval = response['interval']
    utc = datetime.strftime(time, '%Y-%m-%dT&H:%M:%S.%fZ')
    timestamp = (utc-time).total_seconds()
    utc_dt = datetime(time) + timedelta(seconds=timestamp)
    print(utc_dt.strftime('%Y-%m-%dT%H:%M:%S.%fZ'))

我可以通过另一种方式为ISO8601日期戳添加时间吗?

0 个答案:

没有答案