в бурпе в запросе time передается таким форматом: "time":"2022-02-11T18:59:47 03:00".
я делаю то же самое вот так:
now = str(datetime.datetime.now()).split(' ')
nowl= now[0]+'T'+now[1][0:8]+' 03:00' - тут будет в таком формате 2022-02-11T19:03:38 03:00
data='"time":"%s"' %nowl
отвечает этим: "error_message" : "invalid time (expected full iso with tz)", "time" : "2022-02-11T18:59:51+03:00".
time в ответе бывает независимо от того связана ли ошибка с временем
дополнения: в запросе оно закодировано url, я раскодировал. time в ответе и time в запросе не совпадают. time в ответе больше на 4 секунды, я уже пытался +4 секунды сделать и все совпадало, но все равно не работало. я пытался +03:00 как в ответе, все равно не работало. еще я пытался фулл тайм tz делать, не работает. кто знает в чем может быть трабл?
А если заменить свой велосипед на datetime.isoformat(), ну и использовать tz-aware объект (т.е. с информацией о часовом поясе), всё равно ошибка остаётся?