Как преобразовать местное время в EPOC для OpenSky Network API - PullRequest
0 голосов
/ 09 февраля 2019

Я пишу скрипт информации о полете на python и пытаюсь получить доступ к opensky API, я могу получить примеры ссылок успешно, но когда я пытаюсь создать свою собственную ссылку, она не дает никакого вывода, и я думаю, что причина - время EPOCформат.

Я пытался Epoc Converter преобразовать время в EPOC и создать ручные ссылки для тестирования, но он также не удался.Мой код для преобразования в epoc:

def epoc(dt):
    from datetime import datetime
    dt = datetime( dt.year, dt.month, dt.day, dt.hour, dt.minute, dt.second)
    dt = (dt - datetime.fromtimestamp(0)).total_seconds()    
    return int(dt)

Это Рабочая ссылка на REST-API Но какую бы дату / время я ни пытался, кроме этой рабочей, она не работает.Это страница объяснения API, где я сначала пытаюсь сделать часть «Прибытие в аэропорт» частью opensky network

Я не мог понять, что не так с форматом времени, чтобы исправить это.Мой часовой пояс GMT + 3.

Большое спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...