파이썬 api timestamp ms

조회수 582회

https://binance-docs.github.io/apidocs/delivery/en/#get-funding-rate-history-of-perpetual-futures

GET /dapi/v1/fundingRate

변수를 보시면 startTime과 endTime이 있는데요.

d1 = datetime(2019,1,1,0,0)
unixtime1 = time.mktime(d1.timetuple())*1000

d2 = datetime(2019,7,1,0,0)
unixtime2 = time.mktime(d2.timetuple())*1000

이렇게 코드를 짜서

response = requests.get("https://dapi.binance.com/dapi/v1/fundingRate?symbol=BTCUSD_PERP&startTime="+str(int(unixtime1))+"&endTime="+str(int(unixtime2)))

result = literal_eval(response.text)

이렇게 결과를 확인해 보니 원하는 대로 2019년 1월 1일 부터 2019년 7월 1일 데이터가 나오지 않는것 같습니다.

무엇이 잘못된 걸까요?

  • 잘 들여다 보지는 않았는데, utc time, local time 이슈이지 않을까 싶네요. nowp 2021.6.9 19:17

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)