>source

버튼과 테스트 케이스에 대한 제한을 추가하여 테스트했지만 -1 결과를 반환했습니다. 시간 형식을 변경하려고 시도했지만 여전히 실패했습니다. 나는 아래 두 가지를 시도했습니다.

isWithin24Hours(): boolean {
    const cancelTimeMilliseconds= Date.parse(this.example);
    const durationInHours= (new Date().getTime() -cancelTimeMilliseconds) /24 /60 /60 /1000;
    return  durationInHours < 24;
  }

isWithin24Hours(): boolean {
    const cancelTimeMilliseconds= Date.parse(this.example);
    const durationInHours= (new Date().getTime() -cancelTimeMilliseconds) /1000 /60 /60;
    return  durationInHours < 24;
  }

내가 콘솔에 cancelTimeMilliseconds를 기록할 때

example.component.ts:101 1641016800000
example.component.ts:101 1641016800000
example.component.ts:101 1641016800000
example.component.ts:101 1641016800000
example.component.ts:101 1641016800000
example.component.ts:101 1641016800000
example.component.ts:101 1641016800000
example.component.ts:101 1641016800000
example.component.ts:101 1641016800000

console log durationInHours

example.component.ts:101 709.2685822222223
example.component.ts:101 709.2685827777779
example.component.ts:101 709.2685830555557
example.component.ts:101 709.2685836111111
example.component.ts:101 709.2685855555555
example.component.ts:101 709.2685886111111
example.component.ts:101 709.2685891666666
example.component.ts:101 709.2685894444444
example.component.ts:101 709.2685897222221
example.component.ts:101 709.268593611111
example.component.ts:101 709.2685966666667
example.component.ts:101 709.2685991666666
example.component.ts:101 709.2685994444445

충분하지 않습니다. this.example이 정확히 무엇인가요? 무슨 일이 일어나고 있는지 볼 수 있도록 거기에 일부 console.log를 넣으십시오.

MikeOne2022-02-01 07:18:14

올바른 code는 두 번째 code입니다. this.example의 값은 무엇입니까?

Johnny2022-02-01 07:18:14
  • 이전 java : 아래 안드로이드 네트워크 속성을 얻는 방법
  • 다음 클라우드 스토리지에서 Flutter 앱으로 데이터를 동적으로 가져오는 가장 쉬운 방법은 무엇입니까?