logo
정보/기타

날짜 계산기 이슈 핵심 요약

72

기념일이나 마감일을 계산하다 보면 하루씩 어긋난 결과를 보신 적이 있을 거예요. 같은 날을 기준으로 잡았는데 한쪽은 99일, 다른 쪽은 100일처럼 숫자가 달라지면 꽤 당황스럽죠. 이런 혼란은 대부분 날짜 계산기 안에서 날짜를 세는 방식이 서로 다르기 때문에 생기는 문제입니다.

날짜 계산기, 왜 하루가 달라질까

날짜 계산기가 하루를 더 세느냐, 빼느냐에 따라 결과가 갈려요. 아기 백일이나 연애 100일처럼 만난 날을 같이 세는 계산은 기준이 되는 그날을 1일로 두는 방식이라서 사람들은 보통 D+0라고 부르기도 해요. 반대로 시험 D-Day나 계약 마감일처럼 오늘을 빼고 내일부터 며칠 뒤를 세는 계산은 D+1 방식이고요. 문제는 서비스마다 어느 쪽을 기본으로 쓸지 제멋대로 정해 놓는다는 점이에요. 같은 날짜를 넣었는데 어떤 날짜 계산기는 7일 뒤를 7이라고 보여 주고, 다른 날짜 계산기는 6이라고 보여 줄 수 있어요. 그래서 중요한 시험일이나 계약일을 정할 땐 화면에 찍힌 숫자만 믿지 말고, 시작하는 날과 끝나는 날이 실제 달력에서 어떤 날짜인지 꼭 같이 확인해야 안전해요.

법에서 정한 기준과 행정에서 쓰는 방법

법에서 기간을 셀 때는 원칙이 조금 더 깐깐해요. 민법에서는 일이나 주, 달, 해 단위로 기간을 정하면 처음 날은 빼고 다음 날부터 세는 것을 기본으로 삼아요. 그래서 행정 기관에서 쓰는 날짜 계산기 역시 초일을 빼는 방식이 많이 쓰여요. 다만 예외도 있어요. 자정을 기준으로 딱 시작하는 기간이나 나이를 계산할 때는 처음 날을 포함해서 세요. 예비군 소집처럼 기준일 며칠 전까지 준비해야 하는 경우에는 거꾸로 뒤에서 앞으로 세는 역산 계산도 등장해요. 이런 제도 쪽 날짜 계산기는 사람 기념일에 쓰는 날짜 계산기와 다르게 움직이기 때문에, 회사 업무나 관공서 서류처럼 법과 연결된 날짜는 꼭 공문이나 안내문에 적힌 기준을 따라야 해요.

엑셀과 프로그램 속 날짜 계산기의 특징

컴퓨터 안에서 날짜 계산기는 달력처럼 생기지 않았어요. 엑셀 같은 프로그램은 오래전 기준이 되는 날 하나를 정해 두고 그날을 1이라는 숫자로 바꿔 두어요. 그리고 하루가 지날 때마다 숫자를 하나씩 더해요. 두 날짜 차이를 구할 때는 이 숫자를 그냥 빼면 되기 때문에 계산 자체는 아주 단순해요. 하지만 달마다 날수도 다르고 윤년에는 2월 29일이 한 번 더 끼어들죠. 그래서 몇 달 뒤, 몇 달 전을 구하는 계산은 각 프로그램마다 규칙이 달라져요. 예를 들어 1월 31일에서 한 달을 더하면 어떤 날짜 계산기는 2월 28일을, 다른 날짜 계산기는 3월 3일 비슷한 엉뚱한 값을 내놓을 수도 있어요. 이런 차이를 줄이려면 엑셀에서는 날짜 전용 함수와 날짜 계산기용 추가 기능을 함께 쓰고, 기준 날짜를 따로 셀에 적어 두고 계산 과정을 눈으로 다시 확인하는 습관이 필요해요.

날짜 계산기는 같은 숫자를 넣어도 기준일을 포함하느냐에 따라 하루씩 달라질 수 있고, 법에서 정한 방식과 일상에서 쓰는 방식도 서로 다를 수 있어요. 또 컴퓨터 속 날짜 계산기는 날짜를 숫자로 바꿔 처리하기 때문에 달과 윤년 규칙에 따라 프로그램마다 결과가 조금씩 어긋나기도 해요. 그래서 중요한 일정일수록 날짜 계산기를 쓸 때 기준이 되는 첫날과 마지막 날을 함께 적어 두고, 실제 달력으로 한 번 더 확인하는 편이 안전하다고 느껴집니다.

광고 배너