티스토리 뷰
현재날짜와 특정날짜를 비교하는 코드입니다.ex)예약날짜를 현재날짜보다 전으로 입력할 경우 예외처리가 필요합니다.날짜 형식이 "YYYY-MM-DD"이면 같은 형식으로 맞추어 준 다음에 비교를 해야합니다."2020-01-01", "2020-1-1" 이렇게 비교하면 false가 됩니다. 형식은 꼭 맞춰야 합니다.
Show 자바스크립트에서 날짜, 시간 정보를 갖고 있는 Date 객체를 비교하는 방법을 소개합니다. Date 객체가 갖고 있는 날짜 정보만 비교할 수 있고, 정확한 시간 정보까지 비교하여 누가 과거 시간이고 누가 미래 시간인지 크기를 비교할 수 있습니다. 비교 연산자로 두 개의 Date 객체의 크기를 비교할 수 있습니다. 어떤 Date 객체가 다른 객체보다 크다는 것은 시간상으로 앞에 있다는(미래) 의미입니다. 반대로 크기가 작다는 것은 시간상 과거라는 의미입니다. Output:
주의할 점은 Date 객체는
Output: 2. Date.getTime()으로 날짜/시간 비교
Output:
3. 같은 날짜(년/월/일)인지 비교하기Date는 날짜와 시간 정보를 모두 갖고 있습니다. 시간은 무시하고 날짜만 비교하고 싶을 때 날짜 정보만 가져와서 비교할
수 있습니다. 아래 예제는 시간은 비교하지 않고, 날짜만 같은지 비교하는 예제입니다.
Output: 4. 날짜/시간이 모두 동일한지 비교하기날짜와 시간을 모두 비교할 때는 아래 예제는 날짜와 시간이 같은지 비교하는 예제입니다.
Output:
codechachaCopyright ©2019 codechacha |