일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- System Design
- gitops
- AWS
- Intellij
- Infra
- apollo router
- 컴포지트패턴
- elasticsearch
- GoF 디자인패턴
- UnBuffered channel
- 배포 프로세스
- 티스토리챌린지
- go
- GoF
- 대규모 시스템 설계
- intellij ide
- golang
- 디자인패턴
- 윈도우키보드
- http 413
- goland
- body size
- Logrus
- 사설 ip
- Kubernetes
- Buffered channel
- 오블완
- m4 pro
- 배포 파이프라인
- notification system
Archives
- Today
- Total
Fall in IT.
자바스크립트 Moment.js를 사용하여 시간 차이 구하기 본문
반응형
안녕하세요.
자바스크립트뿐만 아니라 모든 언어에서 시간 차이를 구하는 함수는 많이 사용됩니다.
오늘은 자바스크립트에서 Moment.js를 사용하여 시간차이를 구하는 방법에 대해서 알아보도록 하겠습니다.
Moment.js란?
- 기존에 포스팅한 내용이기 때문에 생략합니다. ^^
- Moment.js 간단 설명
Moment.js를 사용하여 시간차이 구하기
(시간1: 과거시간, 시간2: 현재시간 임을 가정합니다.)
- Sample 1)
- 시간 1, 시간 2 사이의 일(day) 차이 구하기console.log('일 차이: ', moment.duration(t2.diff(t1)).asDays());
- Sample 2)
- 시간 1, 시간 2 사이의 시간(hour) 차이 구하기console.log('시간 차이: ', moment.duration(t2.diff(t1)).asHours()); - Sample 3)
- 시간 1, 시간 2 사이의 분(minute) 차이 구하기console.log('분 차이: ', moment.duration(t2.diff(t1)).asMinutes()); - Sample 4)
- 시간 1, 시간2 사이의 밀리세컨드(ms) 차이 구하기console.log('밀리세컨즈 차이: ', moment.duration(t2.diff(t1)).asMilliseconds());
<Sample 1,2,3,4 code>
<결과> - Sample 5)
- 시간1, 시간2 사이의 시분초(X시간 Y분 Z초) 차이 구하기
참조
- https://code.i-harness.com/ko/q/17fc46a
- https://momentjs.com/docs
모두 즐거운 코딩하세요~
반응형
'프로그래밍언어 > Javascript & Typescript' 카테고리의 다른 글
javascript 익명함수 간단정리 (1) | 2018.04.14 |
---|---|
javascript for문의 종류별 특징 알아보기 (0) | 2018.03.27 |
Progressive Web App 간단히 알아보기 (0) | 2018.02.26 |
lodash에 대해서 자주 사용하는 함수들 (0) | 2018.02.19 |
use strict(Strict Mode)란? (0) | 2017.12.29 |
Comments