반응형
Date.getTime()으로 날짜/시간 비교
Date.getTime()는 UTC 시간을 millisecond로 리턴합니다. UTC는 1970/01/01를 0초로 지금까지 흐른 시간을 표현한 것입니다. millisecond이기 때문에 비교 연산자를 이용하여 크기를 비교할 수 있고, 또한 동등 연산자로 비교할 수도 있습니다.
const date1 = new Date('2022-05-04');
const date2 = new Date('2022-05-05');
console.log('date1: ' + date1.getTime());
console.log('date2: ' + date2.getTime());
console.log(date1.getTime() > date2.getTime());
console.log(date1.getTime() >= date2.getTime());
console.log(date1.getTime() < date2.getTime());
console.log(date1.getTime() <= date2.getTime());
console.log(date1.getTime() == date2.getTime());
날짜 복사에 getTime () 사용
동일한 시간 값으로 날짜 객체를 생성합니다.
// 월은 0부터 시작하여 생일은 1995 년 1 월 10 일이됩니다.
var birthday = new Date(1994, 12, 10);
var copy = new Date();
copy.setTime(birthday.getTime());
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Date/getTime
반응형
'프로그래밍 > Script' 카테고리의 다른 글
[Chart] billboard.js is a re-usable, easy interface JavaScript chart library, based on D3.js. (0) | 2022.07.26 |
---|---|
[javascript] .getTime()과 .getMilisecond() (0) | 2022.07.01 |
제이쿼리 each() 반복문 (0) | 2022.04.06 |
[javascript] IIFE - 즉시 실행 함수 표현(IIFE, Immediately Invoked Function Expression) (0) | 2022.03.23 |
[javascript] 전체 화면 Full screen (0) | 2022.03.15 |