나는 IN 시간이 09:30이고 OUT 시간이 17:50이고 휴식 시간이 01:00입니다. 이제 휴식 시간을 포함하여 총 근무 시간을 보내고 싶습니다. 타이프 스크립트에서는이 값을 정의 할 때 잠깐 사용했습니다. 이 값은 사용자가 변경할 수 있습니다. 타이프 스크립트로 시간을 계산하는 방법은 무엇입니까?Typescript에서 순간 오브젝트의 IN 시간과 OUT 시간을 계산하는 방법은 무엇입니까?
0
A
답변
0
귀하의 요구 사항에 Angular2-moment을 사용했습니다. 이 플러그인은 파이프로 빌드되어 있으며 TS 파일에서 파이프를 사용하려고했습니다.
나는 정직하고 대답인지 확실하지 오전하지만 검색에서 당신을 도울 수 있습니다.
TS 파일
import { Component } from '@angular/core';
import { DateFormatPipe,DifferencePipe } from 'angular2-moment';
@Component({
selector: 'my-app',
templateUrl: './app.component.html',
styleUrls: [ './app.component.css' ]
})
export class AppComponent {
name = 'Angular 5';
startTime : any;
endTime : any
diff : any;
constructor(){
this.startTime=new Date().setHours(9,30);
this.endTime=new Date().setHours(17,50);
this.diff=(new DifferencePipe()).transform(this.endTime, this.startTime, 'Hours', true);
}
}
HTML 파일
<hello name="{{ name }}"></hello>
<p>
Start editing to see some magic happen :)
</p>
{{startTime}} : {{endTime}} : {{diff}}
0
문제가 코드 아래 사용하여 해결되었습니다
this.daySettingsForm.totalPresence = moment.duration(
this.daySettingsForm.departure.diff(this.daySettingsForm.arrival)
).format(
TimeFormat.SHORT);
관련 문제
- 1. 아파치 낙타 라우터의 시작 시간과 종료 시간을 계산하는 방법은 무엇입니까?
- 2. 자명종 시간을 계산하는 방법은 무엇입니까?
- 3. Javascript에서 시간과 날짜의 차이를 계산하는 방법은 무엇입니까?
- 4. LINQ에서 총 근무 시간을 계산하는 방법은 무엇입니까?
- 5. typescript에서 클래스의 속성을 계산하는 방법은 무엇입니까?
- 6. 현재 시간에서 시간을 계산하는 방법은 무엇입니까?
- 7. Tfs에서 시간을 계산하는 방법은 무엇입니까?
- 8. 프로세스 시간을 계산하는 방법은 무엇입니까?
- 9. 다른 두 시간과 시간을 비교하는 방법은 무엇입니까?
- 10. 스레드의 시작 시간과 종료 시간을 얻는 방법은 무엇입니까?
- 11. 두 시간 사이의 시간과 분을 계산하는 방법;
- 12. 파이썬을 시간과 분으로 시간을 계산하고 차이를 계산하는 문자열
- 13. 알고리즘의 성장 속도와 시간을 계산하는 방법은 무엇입니까?
- 14. [in] 및 [out]이란 무엇입니까?
- 15. 사용자가 페이지/양식을로드하여 제출할 때까지의 시간을 계산하는 방법은 무엇입니까?
- 16. CloudMade 맵을 이용한 전체 CALLocation에서 거리와 시간을 계산하는 방법은 무엇입니까?
- 17. 일요일을 제외한 SQL에서 시작 시간과 종료 시간을 계산하는 월간 보고서
- 18. 함수의 경과 시간을 계산하는 방법은 무엇입니까?
- 19. streambase에서 프로그램 실행 시간을 계산하는 방법은 무엇입니까?
- 20. C++에서 시간을 계산하는 방법은 무엇입니까?
- 21. 사용자 마지막 활성 시간을 계산하는 방법은 무엇입니까?
- 22. 패킷의 도착 시간을 계산하는 방법은 무엇입니까?
- 23. 시간별 평균 시간을 계산하는 방법은 무엇입니까?
- 24. 일치하는 모든 시간을 awk로 계산하는 방법은 무엇입니까?
- 25. 메서드 실행 시간을 계산하는 방법은 무엇입니까?
- 26. 하스켈에서 재귀 시간을 계산하는 방법은 무엇입니까?
- 27. Karatsuba 알고리즘의 실행 시간을 계산하는 방법은 무엇입니까?
- 28. 알고리즘의 실행 시간을 계산하는 방법은 무엇입니까?
- 29. MySQL 그룹에서 ID로 시간을 계산하는 방법은 무엇입니까?
- 30. 이 알고리즘의 실행 시간을 계산하는 방법은 무엇입니까?
split (':')을 사용하여 시간과 분을 가져옵니다. parseInt를 사용하여 정수를 얻고 시간에 60을 곱하여 뺍니다. % 연산자를 사용하여 분 결과를 얻고, Math.floor를 사용하여 최종 시간을 얻습니다. – Eliseo