근데 date헤더 포맷을 보니까 ms 단위까지 안주고 초단위까지만 줌 ㅇㅇ..
그러면 네이비즘에서 ui로서 보여주는 ms가 실제 서버시간 ms랑 다른거 아님..?
그래서 확인해보니까
평균적으로 1초를 넘기는데 내 환경에서는 16~19번 정도 fetch를 해야하더라고.
내가 타겟하는 목표가 58.5초면
1초 넘길때 fetch 17번을 해야한다고 가정하면
8이나 9번째 호출하는 시점에 fetch를 쏘면
개념적으로 58.5를 만족시키는 거라고 봐도되나?
근본적으론 date 갖고 올 텐데 뭐 요청을 한 번 만 하는 게 아니라 여러 번 해서 지속적으로 보정할듯 크리스티안 알고리즘 같은 거 섞어서 ms단위로 증명 및 보정하면 될 테니... 네트워킹 레이턴시가 항상 일정할 거라는 보장도 없고
당연히 다르지 setInterval 써서 시간도 점점 벌어짐 - dc App
setInterval 이 갑자기 왜 나오는 건지 모르겠음.. 설명좀 ㅠㅠ 걍 내 코드는 fetch만 보내고 있는데 어떤 맥락에서 나오는 거임..?
아 타이머 얘기하는거구나 쏘리 ㅎㅎ
당연히 다르고 대충 보정하는 로직 있겠지
https://www.youtube.com/watch?v=oWSNOrBbOIU