JOURNEY IN ORDER / SCHEDULE NOTES
여행 예약 일정의 시간 겹침과 여유 구간 확인하기
현지 시각을 섞기 전에 공통 기준을 정합니다
가상 이동이 09:00~10:00이고 관람이 09:45~10:15라면 두 일정은 15분 겹칩니다. 하지만 한쪽은 출발 도시의 시각, 다른 쪽은 도착 도시의 시각이라면 이 계산은 의미가 없습니다. 먼저 모든 예약 시각을 같은 기준으로 맞춘 뒤 ‘모든 일정에 적용한 시간 기준’에 무엇으로 맞췄는지 적으세요.
도구의 날짜·시각 칸은 시간대나 서머타임을 자동 변환하지 않습니다. MDN의 날짜·시각 입력 설명도 이 입력 방식 자체에는 시간대 설정 기능이 없음을 구분합니다. 기준 설명만 고쳐도 이미 넣은 시각은 변하지 않으므로, 환산을 바꿨다면 각 일정의 시작과 종료도 직접 수정해야 합니다.
아래 과거 출발 안내판에는 예정 시각뿐 아니라 상태 표시가 함께 있습니다. 사진의 시각을 현재 운항정보로 사용하지 마세요. 자신의 실제 일정은 예약사와 공항의 최신 안내에서 확인하고, 날짜가 넘어가는 여정은 날짜까지 함께 옮깁니다.

겹치는 15분과 빈 5분을 나눠 봅니다
가상 예제의 이동은 09:00~10:00, 관람은 09:45~10:15, 체크인은 10:20~11:00입니다. 이동과 관람이 함께 차지하는 09:45~10:00이 겹치는 15분입니다. 관람이 끝난 10:15부터 체크인 시작 10:20까지는 겹치지 않는 빈 구간 5분입니다. 화면은 두 문제를 다른 안내로 표시합니다.
| 일정 | 시작 | 종료 | 길이 |
|---|---|---|---|
| 이동 | 09:00 | 10:00 | 60분 |
| 관람 | 09:45 | 10:15 | 30분 |
| 체크인 | 10:20 | 11:00 | 40분 |
도구의 ‘가상 여정으로 살펴보기’를 누르면 이 세 일정을 볼 수 있습니다. 아래 화면은 자체 도구에서 가상 예제를 실행해 캡처했습니다. 실제 예약 내역이나 여행 가능성을 검증한 결과는 아닙니다.

종료와 다음 시작이 같아도 이동 여유는 없습니다
관람의 시작을 10:00으로 고치면 이동 종료와 정확히 맞닿으므로 시간 겹침은 0분입니다. 그러나 두 일정 사이의 여유도 0분입니다. 최소 여유시간을 15분으로 입력하면 이 경계는 15분 부족으로 표시됩니다. 같은 조건에서 관람 종료 10:15와 체크인 시작 10:20 사이에는 10분이 부족합니다.
여기서 15분은 계산을 설명하려고 정한 값이지 환승이나 체크인에 충분하다는 권고가 아닙니다. 실제 필요한 시간은 장소, 교통, 보안 절차, 탑승 마감 등 해당 조건으로 정해야 합니다. 인천공항 제1터미널 내 환승 안내도 도착 게이트에서 보안검색장과 출발 게이트로 이동하는 단계를 구분합니다. 그 절차에 필요한 시간을 이 도구가 자동으로 산정하지 않습니다.
숙박 전체 기간과 시간 예약을 구분합니다
이 도구는 사람이 같은 시간에 수행할 일정 구간을 비교합니다. 며칠 동안의 숙박 예약 전체를 한 구간으로 넣으면 그 기간의 모든 관람·이동과 겹칩니다. 체크인 절차, 숙소로 이동하는 구간처럼 실제 시간을 차지하는 일정을 넣고, 숙박 기간 자체는 메모로 구분하는 방식이 적합합니다.
호텔 안내대의 지도나 활동 안내 책자는 주변에서 할 일을 고를 때 쓰는 정보입니다. 아래 사진도 그런 안내물을 보여 주며, 해당 숙소의 현재 체크인 시간이나 활동 소요시간을 증명하지 않습니다. 예약서에서 확인한 조건과 별도로 방문할 활동 시간을 직접 정리하세요. 취소 조건을 메모에 적어도 알림이나 취소 요청이 자동 실행되지는 않습니다.

중첩된 일정 뒤의 빈 구간을 계산합니다
겹치는 일정이 여러 개라면 단순히 바로 앞 행의 종료 시각만 보면 안 됩니다. 가상 이동이 09:00~12:00인데 그 안에 09:45~10:15 관람이 들어 있다면, 다음 일정이 10:20에 시작해도 전체 이동 구간은 아직 끝나지 않았습니다. 10:15~10:20을 이동 일정에서 자유로운 5분으로 볼 수 없습니다.
도구는 시간순으로 겹치는 구간 묶음을 따라가며 가장 늦은 종료 시각을 유지한 뒤 다음 빈 구간을 계산합니다. 모든 겹치는 쌍은 별도로 표시합니다. 한 일정이 여러 일정과 겹칠 수 있으므로 ‘겹치는 쌍’ 수는 ‘문제가 있는 일정’ 수와 다릅니다. 경고를 읽고 해당 후보를 수정한 뒤 전체 결과를 다시 확인하세요.
운항 변경은 원문에서 다시 확인합니다
아래 사진은 2008년 오클랜드공항의 임시 운항 안내문입니다. 당시 현장 상황을 알리는 과거 사진이며 지금의 공항 운영 상태나 이동 지침이 아닙니다. 일정표에 문제가 없어도 실제 운항이나 현장 안내가 바뀔 수 있다는 점을 구분하기 위해 싣습니다. 도구는 항공편 변경, 예약 유효성, 취소 기한을 조회하지 않습니다.
변경을 확인했다면 해당 일정의 ‘수정’으로 날짜와 시각을 바꾸고 겹침·여유를 다시 검토합니다. 수정 취소는 기존 기록을 유지합니다. 예약번호·여권번호 같은 민감한 정보는 적지 마세요. 화면의 입력과 계산은 현재 탭에서만 처리하며 예약사로 전송되지 않습니다.

새로고침 전에 편집용 여정을 보관합니다
여정은 현재 탭의 메모리에만 남고 새로고침하면 사라집니다. CSV는 시간순 일정과 공통 시간 기준, 여유시간 설정을 표로 읽을 때 사용합니다. 다시 편집하려면 JSON 백업을 내려받으세요. 백업을 가져오면 형식을 확인한 뒤 현재 여정 전체를 바꿀지 묻습니다. 취소하거나 잘못된 파일이면 기존 여정이 유지됩니다.
최대 100개 일정을 지원하고 시작과 종료는 실제 존재하는 날짜·시각이어야 합니다. 예를 들어 존재하지 않는 날짜를 가져오기 파일에 넣거나 종료를 시작보다 이르게 만들면 처리하지 않습니다. JSON 파일을 다른 기기에서 가져와 이어서 편집할 수 있지만, 계정 동기화나 예약 앱 연동은 제공하지 않습니다.