>  Q&A  >  본문

JavaScript에서 현재 시간과 설정 시간 사이의 남은 시간을 계산하는 방법

조각 사진입니다. 현재 시간과 기도 시간 사이에 남은 시간을 알려주는 기도 앱을 만들고 싶습니다

이렇게 해서 차이점을 직접 찾아보았습니다

으아아아 으아아아

근데 계속 00:00:00에서 멈춤

P粉958986070P粉958986070244일 전375

모든 응답(2)나는 대답할 것이다

  • P粉099000044

    P粉0990000442024-02-18 13:20:30

    두 가지의 타임스탬프를 구하고 이를 뺀 다음 결과를 새로운 날짜 형식으로 변환할 수 있습니다. 그렇죠? 이를 수행하려면 링크를 확인하세요. https://plainenglish.io/blog/JavaScript에서 날짜 문자열을 타임스탬프로 변환하는 방법

    회신하다
    0
  • P粉029327711

    P粉0293277112024-02-18 00:54:55

    문제는 오늘날의 시대가 과거의 일이 될 수도 있다는 것입니다. 스크린샷에는 현지 시간 19:24가 표시되는데, 이는 prayers 배열의 두 시간보다 분명히 늦은 시간입니다. 이런 경우에는 다음날 시간을 찾아보아야 합니다.

    이 경우 다음 기도 전에 시간이 필요하다면 어느 날 첫 번째 것보다 24시간 더 많은 시간을 배열에 추가하세요. 이렇게 하려면 먼저 시간이 시간순으로 나열되어 있는지 확인해야 합니다(예제 스니펫에서는 그렇지 않음)

    이를 수행하는 방법은 다음과 같습니다(코드의 주석 참조):

    으아악 으아악

    회신하다
    0
  • 취소회신하다